23 мая 2013 23.05.13 7 1005

Программирование для Дамеров

Привет всем, недавно мою голову посетила идея и мне очень захотелось начать учить какой нибудь язык программирования ибо интересует это меня. Соответственно встал вопрос, а с чего начать? Из начальных знаний имеется небольшое знание HTML, в школе еще учил pAscal и Java script, но это в было в старших классах, а поскольку меня тогда больше интересовали девушки, из выученного в голове не осталось ничего


Поддержи Стопгейм!
Комментарии отключены

Лучшие комментарии

Меня в школьные годы учили бейсику, паскалю и С++, в университете фартрану. Могу сказать, что если знаешь один язык, то в новых уже разобраться не проблема. Для обучения, я думаю, лучше всего паскаль, он требует строго соблюдать структуру программы, полезно приобрести эту привычку. С++ знать полезно, он очень функциональный. У меня ни как руки не дойдут разобраться, как писать проги с окошками, но, говорят, это легко делается в среде qt. Ещё по личному опыту и опыту друзей могу сказать, что книги по языкам без практики читать бесполезно, да и не интересно. И если не пишешь, то все забывается почти мгновенно. Кстати, а что ты хочешь там писать?
Кстати, тоже изучал в школе HTML, турбо паскаль, бейсик, и многое забыл. Паскаль и бейсик ещё тогда устарели, не вижу смысла их изучать сейчас. А С++ крайне жестокая вещь, если ты не собираешься работать программистом, то мотивации для изучения в свободное время скорее всего не хватит. Я бы посоветовал Python, он весьма дружелюбный и отлично подходит для начального изучения, я в своё время достаточно быстро начал писать простейшие программки для телефона.
Лично мне больше вникнуть в суть программирования помог Turbo Pascal 7.0, но это было в 00-ых. Если бы начал сейчас, то первым делом нужно понять для чего ты это делаешь и чего хочешь соответственно сделать.
Если программировать сайты, то тут поможет:
1) Внешность: HTML, CSS
2) Функционал: JavaScript (JQwery), PHP(под Apach), C# или VB (если брать системы Microsoft).

Для флешовых игры ActionScript 3

Приложения (не игры) писать наверно лучше все же на С++, Delphy. (Хотя вопрос спорный)
Для игр можно конечно и на C++ и на С#, но любая игра это и внешний вид и куча других аспектов. Я бы начал в этом случае с Unity3D, там можно писать и на Java, и на C#.
Паскаль учить думаю смысла не много. По моему опыту, С++ не сильно его сложнее (если не лезть глубоко во все «плюсЫ»), но зато более гибкий и применяемый на практике.
Также в последнее время становится всё более популярен Python; тоже неплохой выбор, учит писать красивый, форматированный код, и является очень функциональным, так сказать, «из коробки».
Python учить легче, чем C++, но для «фундамента» я бы порекомендовал всё же С++; из литературы — «Павловская — С/С++. Программирование на языке высокого уровня». Сам читал, и написано доходчиво, и много задачек для практического написания прилагается…
Многие языки очень похожи на С, постигнешь его — другие будешь подхватывать «на лёту».
Начинать с С#. Он объектно ориентирован, довольно прост для ООП, поддерживается Visual Studio, которая, в свою очередь имеет бесплатные версии, так же существует огромнейшая и подробнейшая справочная база по языку в MSDN. Ну и писать на нём можно вполне серьёзные программы. А там уж и на С++ или Java перейти будет просто.
Ну так с чего же мне начать?
Читай также