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

По чему лучше начать изучать программирование? И какой язык лучше выбрать, Паскаль или Си?

В начале одиннадцатого класса я внезапно решила подстраховаться, и вместе с химией, которой серьезно занимаюсь уже четыре года, заняться программированием (ну а вдруг) .
Подскажите, пожалуйста, с чего лучше начать его изучать? Фактически с нуля, потому что все, что я пока могу сделать, это написать простенькие программы на Паскале.
И какой язык лучше выбрать? (чтобы не переучиваться потом из-за того, что какой-либо язык неактуален) .
Заранее спасибо!
Для начала Паскаль.
Потом С++.

Потом Ассемблер, если осилишь.
ЮХ
Юрий Хижняков
2 813
Лучший ответ
Начинать надо с алгоритмов и структур данных (Вирт, Кнут) и хотя бы примерно понимать, как устроен компьютер. И не в смысле "компьютер состоит из системного блока, монитора, клавиатуры и мыши".
Кайрат Есимов
Кайрат Есимов
54 366
Попробуй программирование на visual foxpro.
лучше не учить то, чем заниматься не планируете, пишете маленькие программки на паскале, хорошо, если все-таки душа лежит, то почитайте кормена алгоритмы, если не попрет, занимайтесь химией, если попрет, занимайтесь исключительно программированием.

язык не так уж важен, важны стандартные функции языка, их более или менее "зазубрить" можно за пару недель.

есть конечно всякие тонкости, лучше учите си, но без плюсов, проще будет.

а так, начните с кормена, первую часть "анализ алгоритмов" можно пропустить, если покажется скучно, сортировки тоже не самая простая тема, так что начните со структур (списки, стеки, очереди) если понравится, почитайте главу "анализ алгоритмов"

если не понравится псевдоязык, то почитайте например седжвика, алгоритмы на си, в общем современные языки почти все имеют си подобный синтаксис, так что лучше учить си.
Си думаю будет лучше. Он мощнее.. . Ну паскаль тоже ничего.
Матвей
Матвей
1 790
1. Паскаль помогает усвоить основные структуры программирования
2. Ассемблер помогает понять архитектуру ЭВМ
3. Си - очень мощный язык, многое позволяет, но из-за этого у новичков очень много ошибок в программах, причём найти их бывает не очень просто

Сразу за Си++ не стоит браться, это вообще объектно-ориентированный язык
Я паскаль не учил, сразу на с++ пошёл