Перейти к основному содержимому

5. Языки - о разделе


О разделе​

Новичок часто задаётся вопросом - какой язык программирования выбрать. Конечно, JavaScript и Python. Затем - Java и C#. После этого у вас сформируется отличный набор знаний, умение работать с фронтэндом и бэкендом, и вы сможете перейти более сложные языки. Однако, есть специальная статья:

Мы изучили, как пишут программы, теперь пора посмотреть, на чём пишут. Что используется для фронтенда, что для бэкенда - какие инструменты и технологии нужны в разных областях.

Технически, языки по большей части универсальны. Они обычно появляются с определённой целью (JavaScript для оживления страниц, C/C++ для системного программирования, а Java чтобы обезопасить и упростить разработку), но в дальнейшем развиваются, получая новый функционал, новые фичи и возможности.

В интернете часто можно найти громкие заголовки вроде "Какой язык программирования выбрать?" И почти всегда вы встретите от года в год одно и то же - Python лучше всех, JavaScript и Java нужны везде, а C# никому не нужен. Но не всё так просто.

Вообще, лучше воспользуйтесь содержанием или перейдите к Базе знаний. Но для удобства, я размещу здесь ссылки на основные главы раздела:


JavaScript​


Node.js​


Frontend Frameworks​


jQuery​


React​


Vue.js​


Angular​


Ext JS​


Meta Frameworks​


CLI экосистемы​


Python​


Практикум Kivy​


Java​


Платформа .NET​


C#​


C++​


PHP​


phpMyAdmin​


phpPgAdmin​


Smalltalk​


Kotlin​


Go​


TypeScript​


Ruby​


Groovy​


Rust​


Swift​


Lua и Luau​


Старые языки​


Ассемблер​


Си​


Cobol​


Fortran​


Lisp​


Pascal​


Visual Basic​


Haskell​


Scala​


Elixir​


Zig​


Nim​


Dart​


R​


Julia​


Bash​


PowerShell​


1С​


Clojure​


Perl​


Objective-C​