13 технологій
Мови програмування: що для чого
JavaScript, TypeScript, Python, Go, Java, Rust та інші мови: де їх беруть, хто їх розвиває і що питають на співбесіді.
- JavaScriptМова вебу: працює в кожному браузері, а через Node.js, Deno і Bun також на сервері.
- TypeScriptНадмножина JavaScript зі статичними типами, яка компілюється в звичайний JS.
- PythonЧитабельна мова загального призначення: веб, дані, автоматизація, машинне навчання.
- GoПроста компільована мова з вбудованою конкурентністю для мережевих сервісів і інфраструктури.
- JavaСтатично типізована мова для JVM: основа корпоративних бекендів, Android і великих систем.
- KotlinСучасна лаконічна мова для JVM, Android і мультиплатформної розробки, повністю сумісна з Java.
- C#Сучасна об'єктно-орієнтована мова екосистеми .NET: бекенди, десктоп, ігри на Unity.
- RustСистемна мова з безпекою памʼяті без збирача сміття: швидкість C++ без його типових помилок.
- PHPСерверна мова для вебу: на ній працюють WordPress, Laravel і значна частина інтернету.
- RubyВиразна об'єктно-орієнтована мова, яка зробила Ruby on Rails і підхід «convention over configuration» відомими.
- SwiftСучасна безпечна мова Apple для iOS, macOS та інших платформ, також доступна на Linux і Windows.
- C++Потужна компільована мова з ручним керуванням памʼяттю: ігрові рушії, браузери, бази даних, вбудовані системи.
- SQLСтандартна декларативна мова запитів до реляційних баз даних: вибірка, зміна і опис структури даних.
Порівняння
Інші категорії
Логотипи належать їхнім власникам і використані лише для ідентифікації. Іконки: Simple Icons (CC0), Devicon (MIT).