Перед начинающими программистами рано или поздно встает вопрос о том, какой язык начать учить.
Некоторые преподаватели старой закалки скажут, что для старта лучше выбрать примитивные языки: они помогают быстро познакомиться с азами программирования, их легко понять и освоить. Однако, современные специалисты уверены, что вовсе не обязательно начинать изучать программирование с самых азов. Главный аргумент в пользу этого мнения – вы не тратите время на инструменты, которые не пригодятся.
Но что тогда выбрать? Мы расскажем о языках программирования, которые точно не стоит изучать в 2022 году.
Perl
Этот язык программирования постоянно сравнивают с Python. Почему же предпочитают Python старому, но проверенному Perl? Кажется, что причина проста. Несмотря на то, что Perl свободен синтаксически и семантически, хорошо работает с текстовыми данными, его нетрудно освоить, и он незаменим в написании компактных и гибких программ, но всё же он не подходит для глобальных задач. Здесь на сцену выходит Python, который заполняет "пробелы" Perl. Также для Python в Интернете существуют библиотеки с уже готовыми конструкциями, которые в разы ускоряют работу с ним.
Visual Basic
Этому старожилу уже больше 30 лет, и интерес к нему падает. Возможно, это происходит из-за того, что большинство разработчиков, начинавших с Visual Basic, перешли на C#. Главный недостаток Visual Basic – отсутствие возможностей наследования реализации объектов, указателей, да и использовать его можно исключительно в ОС Windows (где он, к тому же, потребляет немало ресурсов). В 2020 году Microsoft сообщила, что больше не сможет поддерживать Visual Basic. Компания порекомендовала разработчикам, которые пишут на этом языке, перевести свои наработки в .NET Core, окончательно “похоронив” тем самым Visual Basic.
Haskell
Еще один старожил IT-мира, на котором написана половина библиотек. Он по-прежнему развивается, но с каждым годом все больше уступает по популярности другим языкам, например, Python. Почему? Haskell сложный для освоения язык. Его изучение меняет отношение к программированию и, как многие говорят, после Haskell трудно перейти на другие языки. Ещё из недостатков: подходит далеко не для всех проектов, в нем отсутствует полноценная IDE и средства для замеров производительности.
Pascal
Это слово знакомо всем учащимся. Простой синтаксис, интуитивно понятный код, строгая структуризация и типизация – всё, что нужно юному программисту. Но, добавив Pascal в резюме, вы можете рассмешить потенциального работодателя. Увы, Pascal давно устарел, он не требуется для создания приложений и не используется компаниями. Pascal губит чрезмерная простота и ограниченность функционала, которая сделала язык только тренажером для тех, кто начинает изучать программирование. Такая участь может постигнуть и прокаченную версию Pascal – Delphi (к слову, на нем написаны Skype, QIP, Notepad и другие популярные приложения). Поэтому, если вы хотите развиваться в программировании, выбирайте другой язык.
Разумеется, существует еще ряд других языков, которые устарели или даже никогда не были популярными, но успели внести свой вклад в развитие современного программирования. Это Mesa, Automath, Comtran, MacSyma, FORTRAN Hope, CPL, Eiffel, Hypercard, ISWIM, Jovial, INTERCAL, Miranda и многие другие.
Теперь перед нами встает вопрос: какой язык программирования тогда выбрать для изучения? Сейчас (по версии IEEE) самыми популярными языками программирования являются Python, PHP, Java, C, C++ и JavaScript. Их, кстати, можно легко освоить вместе с нами.
Главное – не привязывайтесь к какому-то конкретному языку, а ориентируйтесь на свои цели и изучайте те технологии, которые помогут вам их достичь.
#it #технологии #языки программирования #python #java #javascript