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

Человек хочет изучать программирование, писать программы. Ему надо начать с Pascal или сразу перейти на С++?

Лучше всего с чистого С. C++ -это фактически расширенный раз в двадцать С с поддержкой новых технологий программирования. Но если с С будут трудности - всё-таки это профессиональный язык, хотя и один из простейших профессиональных - то взяться сначала за PascalABC.NET, это учебный язык специально для легкого освоения приемов программирования. Выбор между Паскалем и Си в качестве первого языка зависит от способностей к программированию.
Boris Кim
Boris Кim
92 652
Лучший ответ
Почему Паскаль?
Этот вопрос стоит перед новичками, которые не знают, с какого языка начать. Вот краткий обзор возможных вариантов.
Прежде всего, для полезного, занимательного и веселого изучения основных идей программирования су-ществуют специальные учебные языки, рассчитанные на детей и новичков. Это «Кенгуренок», «Пылесосик», Лого. Кстати, Лого - язык достаточно богатый, чтобы программировать на нем и несложные игры. Но, к сожалению, эти языки мало распространены в России и по ним почти нет литературы. Так что вопрос о них отпадает. Перейдем к рассмотрению профессиональных взрослых языков. Сейчас наиболее известны Бэйсик, Паскаль, Си, Ява в их самых разных версиях.
Но Ява применяется в основном только в сети.
Си – высокопрофессиональный язык, в среде программистов он распространен очень широко, но слишком сложен для восприятия новичком и с него лучше не начинать. Если вам очень хочется программировать на Си, рекомендую начать с Бэйсика или Паскаля. После них освоение Си пойдет гораздо легче.
В качестве языков для обучения студентов и школьников наиболее широко используются Паскаль и Бэйсик. Причина в том, что их современные версии (Borland Pascal for Windows, Delphi, Visual Basic и др.) достаточно широко распространены во всем мире для разработки профессиональных программ, а сами языки, тем не менее, весьма просты и понятны.
При сравнении Паскаля и Бэйсика нужно помнить, что паскалей и бэйсиков на самом деле много (Pascal, TurboPascal, Borland Pascal, Borland Pascal for Windows, Basic, QBasic, Quick Basic, Visual Basic, Visual Basic .NET и пр.). Оба языка постоянно развиваются и каждой версии присущи свои преимущества и недостатки. Нельзя ска-зать, что вообще Бэйсик лучше Паскаля, или наоборот, иначе бы на свете остался только один из этих языков. Нельзя с уверенностью предсказать, что кто-то из них в будущем победит. Можно только сказать, что пока каж-дый силен в своей области и более поздняя версия языка всегда богаче и мощнее более ранней версии.
Исходя из этого, я сравню не Паскаль вообще и Бэйсик вообще, а их версии, наиболее распространенные в российских школах и институтах, а именно TurboPascal 7.0 и QBasic. Если сравнивать их, то на Бэйсике хорошо писать маленькие программы (до 25-50 строк). Они получаются короче и проще, чем на Паскале. Но большие программы на таком Бэйсике из-за плохой структурированности языка получаются труднообозримыми. К тому же Паскаль гораздо богаче, быстрее и мощнее (это естественно, так как он по размеру в десятки раз больше, чем Бэйсик). Паскаль строг и придирчив, изящен и красив.
****


Магнитная ссылка на торрент:
magnet:?xt=urn:btih:17DF0BB764E3E2ABDC47778B51E4D01EC9111F95&tr=http%3A%2F%2Fbt2.t-ru.org%2Fann%3Fmagnet
Только C++ только указатели на функции с переменным количеством аргументов
Сколько раз эти темы открывались, Pascal, потом идите на c++(pascal Для начинающих само то!)
Василий Кайдак GOTO C++ значит...
Александр Монахов А как же чистый Си?
Сразу перейти на C (Не c++). И никаких c# или java. Java после Си только
Василий Кайдак То есть о TurboPascal можно забыть?
Николай Беспалов "Java после Си только" Думаю вы очень даже правы.