Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Обязательно надо учить Делфи и Паскаль или начинать надо с популярных языков? Каких?

Прямая линияGeekbrains
Сергей Овчаренко
  ·   · 10,0 K
Основатель и генеральный директор  · 9 нояб 2017

Разработчики с вузовским дипломом помнят, что познакомились с Delphi и Pascal на первых курсах университета, и с этой точки зрения предлагают учить их и новичкам. Но это совершенно не обязательно.

Оба этих языка относятся к группе если не мёртвых, то умирающих. Они простые, понятные, минималистичные. И устаревшие. На практике Delphi и Pascal скорее всего или не пригодятся, или понадобятся в исключительных случаях: например, для обслуживания очень старой программы.

Если хочется припасть к истокам, лучше обратить внимание на C. Это один из прародителей всех языков программирования, который активно использовался в 70–80-е годы и не утратил актуальности до сих пор: в рейтинге TIOBE он второй по популярности. Его изучение поможет масштабно взглянуть на программирование в целом, настроиться на нужную волну.

Тем, кто хочет быстрее перейти от образовательной фазы к активной разработке, стоит сразу выбирать современные языки. Чтобы понять, какие, обратимся к тому же рейтингу TIOBE. В первой семёрке помимо C находятся Java, C++, C#, Python, PHP и JavaScript. Дальше выбирайте в зависимости от целей. Java используется для написания приложений под Android, энтерпрайз-проектов (внутрикорпоративные проекты, приложения для банков и так далее), веб-разработок. C++ и C# востребованы в игрострое. PHP нужен для создания сайтов. JavaScript и Python применяются во всех сферах программирования. Для разработки мобильных приложений под iOS понадобится Swift.

Важно понять, куда вы хотите двигаться, и какой язык вам для этого понадобится. Остальное — дело техники и педантичного отношения к учёбе.

программист, предприниматель  · 8 нояб 2017
Нет, не обязательно. Начать можно с чего-то более современного и актуального. Но тут надо определиться, каким именно программированием вы хотите заниматься. Для первичного изучения проще всего, пожалуй, Python и Ruby. Они оба... Читать далее
Журналист  · 15 нояб 2017
Шел далекий 2007-й год, я поступил в 10-й класс. Новый преподаватель по информатике сообщил нам, что мы начинаем изучать чудеснейший язык программарования TurboPascal, разработка которого прекратилась в середине 90-х годов. Уже... Читать далее

Turbo Pascal - не ЯП, а IDE. Но в этой IDE кодят на паскале.

Студент, будущий математик, программист, повар и...  · 8 нояб 2017

К ответу Ильи добавлю только одно: если вы хотите делать сайты, то лучшего всего учить связку PHP + JavaScript. Так же вам понадобится HTML и CSS.

Сайты на PHP... где моя молодость. Ruby и Python для крупных проектов куда удобнее и продуктивнее.