С чего начать?
Хотелось бы научиться писать программы, но не знаю с чего начать: на каком языке начать, чем начать(компиляторы), какая литература есть и т. д. Хотелось бы узнать какой язык на что горазд и с чего и как начать. Посоветуйте с чего начать, порекомендуйте по этому поводу какую нибудь литературу, или источники в интернете, буду очень признателен.
Начни с себя... :)
Язык не важен(конечно, если ты не веб-странички писать собрался). Потом тебе просто будет удобнее програмить на каком-то конкретном языке. Для начала можно выучить какоой-либо язык програмирования высокого уровня(так как выучить язык низкого уровня без каких-либо элементарных знаний непросто.), изучай различные алгоритмы(оч. хорошо будет перечитать Кнута), потом определишься сам. Главное не с чего начать а желание что-то выучить. По-моему о проблеме выборе языка тебе каждый посоветует свой любимый язык. Довольно неплохо начать с самого распространенного языка С++ и самого распространенного его компилятора от майкрософта.
Источники в нете?
Так вот этот самый сайт и подойдет для начала.
По-моему о проблеме выборе языка тебе каждый посоветует свой любимый язык.
В всем Бобр прав, кроме этого. Хоть Паскаль совсем не является моим любимым языком, но все же начинать лучше с него ибо он специально создан для начинающих программистов.
В всем Бобр прав, кроме этого. Хоть Паскаль совсем не является моим любимым языком, но все же начинать лучше с него ибо он специально создан для начинающих программистов.
Есть ли смысл начинать Паскаль, когда существует Делфи? Может сразу с Делфи начать?
Есть ли смысл начинать Паскаль, когда существует Делфи? Может сразу с Делфи начать?
:) А что Дельфи это новый язык программирования ?
Уточняю: Дельфи это среда разработки, а АЯ его Паскаль.
:) А что Дельфи это новый язык программирования ?
Уточняю: Дельфи это среда разработки, а АЯ его Паскаль.
надоело... может тему прилепить?
"ребята! хорошо учитесь в школе, поступайте в институт, не пейте, не курите, увлеченно занимайтесь своим делом, раздвигая рамки школьной и вузовской программы, и тогда научитесь всему"
Хотелось бы научиться писать программы...
Для этого ЧЕСТНО ответь себе на ряд следующих вопросов:
Чего ты хочешь получить от написания программ?
(напр. деньги, кайф от работы, признание колег, противоположного пола....)
Что бы ты хотел делать по жизни, если бы не надо было вкалывать с 9 до 6? (имеется ввиду что-то связанное с компами)
Сколько времени ты готов отдать на программирование?
ЗЫ. Если после честного ответа на вопросы тебе не расхотелось программировать - поздравляю и... добро пожаловать, ну и к делу :-/
Пример. Допустим тебе нравятся современные шутеры и ты афигенно хочешь тоже так :-).
В таких приложениях обычно используют С\С++ из за их производительности. Компилятор для начала ИМХО любой! Купи себе книжку по одному из языков, где по ходу повествования рассматриваются примеры кода. Пробуй их повторить, изменить под себя...и тогда ты в действительности поймешь чего ты хочешь от мира программирования...*-)
Удачи!
ЗЫ2. Когда я начинал. Делал так. Ставил себе определенную небольшую цель и пытался ее реализовать известными мне методами (или додумывал свое)...У меня на работе каталог для разработки прог на 95% заполнен проектами с именем test...
;-)
В всем Бобр прав, кроме этого. Хоть Паскаль совсем не является моим любимым языком, но все же начинать лучше с него ибо он специально создан для начинающих программистов.
Присоединяюсь к мысле о паскале.
У меня последовательность освоения была
QBasic -> Pascal -> C++
Причем С++ сразу под окна начал осваивать.
Теперь я вижу и считаю что имеено такая последовательность соответствует сложности использования языка.
надоело... может тему прилепить?
"ребята! хорошо учитесь в школе, поступайте в институт, не пейте, не курите, увлеченно занимайтесь своим делом, раздвигая рамки школьной и вузовской программы, и тогда научитесь всему"
Так точно!
Но все же я задавал близкий вопрос
Кроче рассказываю лучший план: берёшь устанавливаешь Visual Studio 2003 или 2005, и начинаешь с С++ -> Console Application. Книгу рекомендую Дж. Либерти "освой с++ за 21 день".