Какой язык программирования стоит учить первым? - Михаил Смирнов

Какой язык программирования учить первым? Сколько людей — столько и мнений. Изложу свою точку зрения. В принципе можно изучить любой язык. Но если исходить из того, что у всех языков программирования разный порог вхождения, то получается, что одни языки больше подходят для обучения, чем другие. Охарактеризуем некоторые из них.

Python

Этот язык большинство вузов США взяли в качестве основного для обучения. У него есть следующие преимущества, которые делают его наиболее предпочтительным для новичка:

  • язык не перегружен лишними словами или конструкциями;
  • синтаксис языка с самого начала приучает к хорошему стилю написания кода;
  • язык популярный – у него большое сообщество, поэтому если возникнут какие-либо трудности, то больше шансов, что найдутся люди, которые смогут помочь;
  • этот язык активно используется в различных областях.

Все эти достоинства делают язык весьма предпочтительным для обучения. Так что я бы рекомендовал первым изучать язык Python в силу его простоты.

Pascal

Язык Pascal создавался как раз для обучения программированию. В странах СНГ он является основным для обучения программированию в вузах и школах. У языка есть следующие недостатки, которые делают его не самым лучшим вариантом для изучения:

  • язык потихоньку умирает: он можно сказать не развивается и на нем не создаются новые проекты;
  • на мой взгляд он перегружен лишними словами и знаками.

Из плюсов можно отметить следующие:

  • он создавался для обучения, поэтому имеет низкий порог вхождения;
  • Pascal похож на язык C, то есть можно потом легко перейти на более сложный язык C.

Если вы решили выбрать для изучения Паскаль, то я бы рекомендовал такую реализацию, как PascalABC.NET. Это позволит вместе с Паскалем изучать еще и платформу .NET, после чего вы сможете перейти на более современный язык – C#.

Язык C

Этот язык можно выбрать по следующим соображениям:

  • огромное количество ПО написано именно на нем;
  • изучив его, вам будет легче изучать такие языки, как java, C++, C# так как они используют похожий синтаксис.

Правда от C может отпугнуть то, что он имеет достаточно высокий порог вхождения.

Итак, мы разобрали какой язык программирования учить первым. Однако это всего лишь рекомендации. Необязательно им следовать. Я вот например начинал знакомство с языка C в виду перечисленных выше причин. Да и о Python я тогда не знал. В общем выбор остаётся за вами.


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

три × один =