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

Какой язык программирования для начинающего лучше?

Я хочу пойти учиться программистом. Я в этом деле ноль! Так как информатику у нас ещё не преподают, а вот насчёт самообучения, так это я у вас хочу и спросить. Желательно, чтобы на вопрос отвечали те люди, которые знают толк в этом деле. До поступления мне бы хотел освоить основы и не только языка (ов) программирования. С какого мне лучше всего начать, чтобы простенький и понятный и популярный был, общеиспользуемый. Я хочу пойти на программиста в сфере игр. С какого языка мне лучше начать и какой мне лучше всего будет осваивать углублённо. Подскажите ещё и учебники по программированию на каком-либо языке. Чтобы было подробно описано всё с нуля. И подскажите, какой язык подходит для работы в сфере игровой индустрии. Спасибо, я, надеюсь, вы мне очень поможите. За подробный ответ поставлю "Лучший ответ". И скажу человеческое спасибо. P.S. и какой на сегодняшний день перспективный университет имено по этой категории есть в Украине? Желательно в крыму.
Сергей Савчук
Сергей Савчук
1 401
Когда-то я начинал учить учебник по Алгол-60, решал упражнения в конце каждой главы, но появилось машинное время на Фортран-2 и я перебежал в стан фортранистов :)

Вывод: можно начинать с любого языка программирования на котором есть возможность попрактиковаться, а таким на данный момент является VBA он сидит в каждом Excel, Word.

Подходишь к учительнице информатике и говоришь: МарьИванна дайте мне задание чтобы я вам наваял что-то полезное для любимой школы - и вперед комсомол))))
KN
Karataev Nurtilek
59 159
Лучший ответ
нужно учить то, что тебе нужно.. .

и не нужно изучать то, что тебе потом не пригодится.. . только мешать будет.. .

учи С++

книжка Бьёрн Страуструп "Язык программирования С++"

учить мёртвые языки, навроде, Васик, Паскаль, Дельфи - НЕЛЬЗЯ.... потом на С++ будешь ваять кривые проги в стиле древнего Паскаля/Васика.. .
Гость Гость
Гость Гость
67 821
с паскаля начинай
PureBasic довольно простой и он как раз подойдет для начала программирования.
Скачать http://rutracker.org/forum/viewtopic.php?t=3232116
Молодчина просто :)

Рано или поздно тебе придётся изучать язык C++, особенно он важен при создании игр.
Это сложный язык, но если начнешь изучение именно с него и хватит терпения его осилить, то все остальные языки дадутся легко. Есть языки попроще, например, Паскаль. Можно начать и с Паскаля. Но потом желательно всё равно перепрыгнуть на C++.

Учебники ищи на торрент-трекерах. Их там много.
Но первая задача, которая перед тобой встанет - найти и установить среду программирования, в которой можно пробовать писать свои программы. Если выберешь C++, то тебе сгодится среда Visual C++ или Visual Studio. Когда установишь среду, тогда начинай искать учебники. Причём такие, которые объясняют не только правила языка, но и то, как создавать программы в выбранной среде программирования. Как только напишешь первую простенькую программу и сможешь её запустить - сразу дела пойдут. Но сначала будет трудно, не сдавайся ;)
начинай с Basic, он довольно простой и широко распространен, а значит ты легко найдешь к нему уроки и инструкции!
Новички-нулевички! Отложите в сторонку Си и новомодные язычки, начинайте с этого:
"Песни о Паскале" - программирование для школьников и начинающих.
Погуглите в паутине, скачивается бесплатно.
Юрий Рухлин
Юрий Рухлин
4 846
Попробуй паскаль
Ответ однозначный - Паскаль, т. к. этот язык Никлаусом Виртом был разработан именно для обучения.

А С++ сложно для понимания, если не сталкивался никогда с программированием. Но если все-таки выбор падет на С++, мой совет начинать с книги, написанной Харви Дейтелом и Полом Дейтелом "Как программировать на С++".
Артур :d
Артур :d
3 342
Я бы начинал с СИ подобного языка (Java,C,C++,C#) и даже не думай про Delphi и паскаль (2010 делфи сплошное разо4арование, да и VS и Eclipse впереде планеты всей)
Я считаю, что для первого языка отлично подойдет Delphi 7. Ссылка на скачивание:
delphilab. ru/content/view/322/96

Вот неплохой учебник по нему.

В этой среде разработки ты сможешь создавать проекты разной сложности, начиная от различный калькуляторов и заканчивая 2д играми (с 3д в делпхи не советую мучатся) , веб-серверами, а также различными прикладными программами для упрощения работы за компьютером. А также, если ты научишься программировать на этом языке, то тебе не так сложно будет научится программировать на таких языках как С++, VBA и др, т. к все они являются объектно ориентировочными языками программирования и нужно будет запомнить только некоторые различия в синтаксисе. Если же ты начнешь с таких языков как бейсик, паскаль, то я считаю, лишь зря потеряешь время, потому что сейчас эти языки не актуальны и надо работать с ООП.
можешь начать с игры по изучению программирования (на Java) (игрой правда не назовешь.. но элементы от игры есть) там около 1200 задачек.. советы по изучению. теория.. ссылки на статьи..
+ можно что то читать параллельно.. head first java например.
Java программисты сегодня нужны больше всех. вот ссылка javarush.ru/user/reference/66050877-884f-4ef9-b5a5-05061b0b76c0 (в начале будет введение про роботов. дальше такого будет меньше.. и начиная с 2 урока будут задания для которых материал дадут потом.. (или дадут мало материала на эту тему) или пропускай или гугли.. не нужно пытаться решить все самому.. нужно научится отличать то что ты уже освоил и можешь решить от того для чего у тебя нет еще знаний просто и как не пытайся задача нерешаема и для решения надо погуглить например)
Askhat Kubekbaev
Askhat Kubekbaev
1 995
1 ступень
Pascal, Python, Delphi, VisualBasic (Basic), Lisp, C :
2 ступень
Ruby, C, C++ ,Perl, PHP, Pascal, Python, JavaScript, C#, SQL :
3 ступень
Java, JavaScript, Python, C, C++, C#, T-SQL, SQL, PHP, Perl :
4 ступень
Scala, Java, C++, C, PHP, Python, C#, JavaScript, SQL :
Для понятия основ алгоритмизации и программирования лучше всего подойдет Pascal(литературы по нему уйма) , а затем для понятия объектно ориентированного програмvирования Delphi. Свою первую игру я написал именно на Delphi.
Andrey S
Andrey S
159
Паскаль учи он реально простой а с него можешь перейти на объект паскаль или можешь писать норм проги на паскаль абс с фреймворком там можно написать хоть вирус!
Ужасно на паскале и бэйзике игры писать