Другие языки программирования и технологии

Какой язык программирования Вы посоветуете новичку ?

Самое интересное, что "новичку" важен просто опрос мнений, а не начинание освоения данного искусства! :)
БИ
Бекжан Исмаилов
76 473
Лучший ответ
Андрей Гришин Мне Ваши мнения очень важны !!!
Хочу осваивать программирование.
Пусть сначала новичок определится - что именно он хочет программировать.
Rotor Frank
Rotor Frank
84 349
начинай с java или C/C++
Паскаль - слишком старый язык, со слегка корявым синтаксисом. Его вам птюхает любой препод.

Бейсик, PureBasic, VB - это тоже из прошлого. Поптыка переноса синтаксиса QBasic.

Си/Си++ язык исключительно для профессионалов. На нём у вас скорее всего не заработает ни один пример кода

VB . NET - это клон языка VB с поддержкой .NET . Можно учить но с нуля за него браться не самая лучшая идея.

C# - новый язык, я считаю что сфера применения и удобство оптимальны. Можно кодить и для КПК, и для микроконтроллеров, и для WEB, и для настольных приложений. Во всяком случае если вы его поучите то вам не придётся знать 2-3 языка. На одном языке решите 99% задач. Считаю это реально круто :)
Владислав Паникаровский >> микроконтроллеров

Пруф или не было.
В обучении важна система, не ведитесь на Си и объектные языки - это точно не для новичка.
Сюда загляните:
Песни о Паскале - программирование для школьников и начинающих
Слушай ZooY, паскаль и бэйсик - ни в коем случае. Я сам начинал с С++ и не жалею об этом.
Виталий Там
Виталий Там
4 786
Only Sex Поддерживаю. Правда лучше не с с++, а с си начинать. Освоить его как следует, а потом уже переходить к глубокому изучению классов и наследования.
Владислав Паникаровский Вот все говорят "Я сам начинал с ?" и не жалею. Хоть бы кто сказал "Я сам начинал с ? и советую никому и никогда так не делать."
хейч ти эм эл
А. Р. хейч ти эм эл не является языком программирования - это язык разметки, а это две большие разницы.
Прежде чем учить какой то язык научитесь пользоваться поиском. Этот вопрос появляется здесь почти каждый день и без умения искать информацию в интернете вы далеко не уедите, одних книжек недостаточно.

А если по теме, то начните с C# - имхо самый простоя и логичный язык. Если собираетесь писать кросплатформенные приложения или приложения не для Win, то начните с Java. А вообще язык не главное, ищите материалы по алгоритмизации, паттернам проектирования и правилам построения кода и тестированию.
Шас все начинают с паскаль 7.0, можешь ещё старые версии бейсик попробовать. В них закладываются самые основы программирования.
Usmon Dilshodov
Usmon Dilshodov
379
Наталья Рябенкова Паскаль и бейсик ни разу не современные языки. Они учат неправильному процедурному программирования, вместо правильного объектно-ориентированного. Не думаю что стоит советовать эти языки новичкам. Это пережиток нашей совковой системы образования.
Aleksei Gusev Зачем советовать учить древние языки программирования?
Они же не позволяют работать с современными операционными системами, а DOS это динозавр!
Есть же простые и современные языки, в примеру, PureBasic.
Usmon Dilshodov Я посоветовал паскаль, тк сам начинаю с него в коледже; его или древний бейсик шяс проходят все на 1ом, 2ом курсах.. Я не думаю что надо сразу рваться к новым мощным языкам типа Visual Delphi и C++, да и нафиг если человек не собирается учиться на программиста ему ваще надо это программирование...

ZooY - не спорю что они не современные, но для "истории" и основ непомешает их знать.

)) - Pascal 7.0 это уже не DOS.
Для начала язык вообще не важен, нужно войти, понять алгоритмы. В этом суть. А то, что в разных языках одни и те же действия пишутся разными словами - это мелочь. Если начинать вообще с нуля, то лучше взять обучаловку для школьников с исполнителем РОБОТ. Освоить его, а потом хоть Pascal, хоть Basic, хоть С++ безразлично.
Vladimir .
Vladimir .
350