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

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



Clojure


Perl


Objective-C