С чего же начать?

Discussion in 'Болталка' started by dshelyuzhak, 3 Jan 2014.

  1. dshelyuzhak

    dshelyuzhak Member

    Joined:
    25 Oct 2012
    Messages:
    139
    Likes Received:
    7
    Reputations:
    1
    Кто подскажет какой язык программирования лучше всего выбрать новичку? Delphi, C+, C++, Phyton, JavaScript или какой-то другой?
    знаю только их названия, а вот какой выбрать для начала изучения я не имею малейшего понятия..
    прошу обосновать что лучше и посоветовать учебники или книжки касательно определенного языка программирования.
    Также скачал Delphi 2010 но не знаю, как ее зарегистрировать http://clip2net.com/s/6vU6ox
    Думаю, что все величайшие хакеры начинали свой путь с такого сообщения :D
    Отзовитесь добрые люди.
     
    #1 dshelyuzhak, 3 Jan 2014
    Last edited: 3 Jan 2014
  2. sn0w

    sn0w Статус пользователя:

    Joined:
    26 Jul 2005
    Messages:
    1,023
    Likes Received:
    1,288
    Reputations:
    327
    ассемблер - даст понятие о том как устроен виртуальный мир, а потом можно и другие языки изучать
     
    Adio and gugu like this.
  3. balalayka

    balalayka New Member

    Joined:
    17 Nov 2013
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Паскаль->Делфя->Сам поймёшь куда топать.
     
  4. smack

    smack Active Member

    Joined:
    25 Aug 2013
    Messages:
    210
    Likes Received:
    157
    Reputations:
    3
    Начни с Си. Читать K&R. Потом появится понятие что к чему и что тебе надо.
     
  5. mrDebian

    mrDebian Member

    Joined:
    27 Jan 2013
    Messages:
    96
    Likes Received:
    13
    Reputations:
    10
    Сейчас многие предпочитают начинать с Python.
    Python подходит как для веб-кодинга (Django), так и для прикладных утилит.
    Так же у Python есть биндинги(возможность использовать) Qt\Gtk, что делает возможным написание GUI приложений на нем.

    Курсов по Python сейчас очень много. Можешь глянуть тут или тут или на YouTube.
     
  6. madhatter

    madhatter Member

    Joined:
    7 Aug 2013
    Messages:
    562
    Likes Received:
    50
    Reputations:
    54
    Попробуй сначала поосваивать всякие годные вещи вроде администрирования, основ безопасности и т.п. Со временем сам придешь к нужному языку. Хороший вариант - ruby\python, очень приятные и естественные языки. Модные, к тому же.

    Определись с платформой, направлением, конечными целями, интересными областями. Как вариант - прямо здесь можешь расписать что тебя привлекает и что умеешь.

    Бывает системное программирование, есть веб, есть автоматизация, инфобез, администрирование, хардкорный матан в графике и криптографии, хайлоад, распределенные вычисления, эзотерическое мозго-ство, операционки, в конце концов.
     
  7. FlashBlack

    FlashBlack New Member

    Joined:
    6 Dec 2013
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    внеси ясность в топик,что ты собрался писать и для чего,и из этого тебе подскажут что по легче в изучении.как по мне делфи pascal начил с них.
     
  8. altblitz

    altblitz Elder - Старейшина

    Joined:
    5 Jun 2009
    Messages:
    3,694
    Likes Received:
    3,149
    Reputations:
    236
    google://комп подросток баня голая целка грудь ножки сперма

    на 134-ой ссылке по этому запросу поисковика, голая истина - JavaScript и C.
     
  9. Ak_SayRenS

    Ak_SayRenS New Member

    Joined:
    20 Nov 2011
    Messages:
    35
    Likes Received:
    1
    Reputations:
    0
    Как по мне php, интернет процветает ежедневно, количество пользователей ищет информацию в интернетов. Появляются больше сайтов и программисты нужны,которые знают php)) ну это мое мнение)
     
    #9 Ak_SayRenS, 4 Jan 2014
    Last edited: 4 Jan 2014
  10. HackingAll

    HackingAll Banned

    Joined:
    16 May 2011
    Messages:
    0
    Likes Received:
    1
    Reputations:
    0
    смотря что хочешь. для веб пхп+джава_скрипт. для не веб - делфи.
     
  11. dshelyuzhak

    dshelyuzhak Member

    Joined:
    25 Oct 2012
    Messages:
    139
    Likes Received:
    7
    Reputations:
    1
    решено я выбрал phyton :)
     
  12. mironich

    mironich Elder - Старейшина

    Joined:
    27 Feb 2011
    Messages:
    733
    Likes Received:
    73
    Reputations:
    19
    Правильно, он тебя научит с первой строчки кода отступы расставлять правильно, потом вырабаеца привычка, при написании программ на других языках пригодится, для начала можешь почитать "Погружение в Python",
     
  13. randman

    randman Members of Antichat

    Joined:
    15 May 2010
    Messages:
    1,366
    Likes Received:
    610
    Reputations:
    1,101
    Хороший выбор! Только Python, не перепутай.
     
  14. fl00der

    fl00der Moderator

    Joined:
    17 Dec 2008
    Messages:
    1,027
    Likes Received:
    311
    Reputations:
    86
    Посоветуй, с каких книг по Ассемблеру лучше начать изучение?
     
    _________________________
  15. dshelyuzhak

    dshelyuzhak Member

    Joined:
    25 Oct 2012
    Messages:
    139
    Likes Received:
    7
    Reputations:
    1
    смешно самому стало :)
    а не подскажите что я сделал не так?
    хотел задать формулу для расчета гипотенузы треугольника

    x=input ('Введите первый катет: ')
    Введите первый катет: 3
    >>> x
    '3'
    >>> y=input ('Введите второй катет: ')
    Введите второй катет: 4
    >>> y
    '4'
    >>> import math
    >>> print (math.sqrt(pow(x,2)+pow(y,2)))
    но выдает ошибку
    Traceback (most recent call last):
    File "<pyshell#11>", line 1, in <module>
    print (math.sqrt(pow(x,2)+pow(y,2)))
    TypeError: unsupported operand type(s) for ** or pow(): 'str' and 'int'

    что не так?)
     
    #15 dshelyuzhak, 4 Jan 2014
    Last edited: 4 Jan 2014
  16. mrDebian

    mrDebian Member

    Joined:
    27 Jan 2013
    Messages:
    96
    Likes Received:
    13
    Reputations:
    10
    У тебя типы переменных не те.

    Сделай так:
    Code:
    x = int(x)
    y = int(y)
    И только потом:
    Code:
    print (math.sqrt(pow(x,2)+pow(y,2)))
     
  17. altblitz

    altblitz Elder - Старейшина

    Joined:
    5 Jun 2009
    Messages:
    3,694
    Likes Received:
    3,149
    Reputations:
    236
    сейчас тебе станет ещё смешнее ))
    разделим твой одночлен на многочлен по геометрии Лобачевского?
     
  18. dshelyuzhak

    dshelyuzhak Member

    Joined:
    25 Oct 2012
    Messages:
    139
    Likes Received:
    7
    Reputations:
    1
    это как в том анекдоте)

    — Саша, ты что делаешь?

    — Дерево выкапываю, математичка домашку дала — корень найти.

    — Ни фига, тебе ещё повезло: Федьке она ваще сказала член на многочлен разделить. Сидит нож точит, плачет…
     
  19. vegetativniy

    vegetativniy Banned

    Joined:
    23 Dec 2013
    Messages:
    31
    Likes Received:
    10
    Reputations:
    5
    Теперь вопрос, какую версию учить наверно)
     
  20. dshelyuzhak

    dshelyuzhak Member

    Joined:
    25 Oct 2012
    Messages:
    139
    Likes Received:
    7
    Reputations:
    1
    мне посоветовали конечно же последнюю python 3.3