5. Языки - о разделе
О разделе
JavaScript
49 элементов
Python
56 элементов
Java
39 элементов
Платформа .NET
18 элементов
C#
56 элементов
C++
36 элементов
PHP
42 элемента
Smalltalk
12 элементов
Kotlin
26 элементов
Go
31 элемент
Ruby
22 элемента
Groovy
21 элемент
Rust
26 элементов
Swift
23 элемента
Lua и Luau
24 элемента
Старые языки
11 элементов
Haskell
8 элементов
Scala
8 элементов
Elixir
8 элементов
Zig
8 элементов
Nim
8 элементов
Dart
9 элементов
R
8 элементов
Julia
8 элементов
Bash
15 элементов
PowerShell
16 элементов
С
14 элементов
. Языки - о разделе
Языки программирования и типичные стеки - что берут для фронтенда и бэкенда, как языки появляются под задачи и почему «лучший язык» зависит от контекста.
Мы изучили, как пишут программы, теперь пора посмотреть, на чём пишут. Что используется для фронтенда, что для бэкенда - какие инструменты и технологии нужны в разных областях.
Технически, языки по большей части универсальны. Они обычно появляются с определённой целью (JavaScript для оживления страниц, C/C++ для системного программирования, а Java чтобы обезопасить и упростить разработку), но в дальнейшем развиваются, получая новый функционал, новые фичи и возможности.
В интернете часто можно найти громкие заголовки вроде «Какой язык программирования выбрать?» И почти всегда вы встретите от года в год одно и то же - Python лучше всех, JavaScript и Java нужны везде, а C# никому не нужен. Но не всё так просто.
См. также
Другие статьи этого же раздела в боковом меню (как на странице «О разделе»). 49 элементов 56 элементов 39 элементов 18 элементов 56 элементов 36 элементов 42 элемента 12 элементов 26 элементов 31 элемент 22 элемента 21 элементJavaScript
Python
Java
Платформа .NET
C#
C++
PHP
Smalltalk
Kotlin
Go
Ruby
Groovy