раздел 04
Шпаргалка
Язык - для чего
| Язык | Для чего |
|---|---|
Python | ИИ, данные, боты, скрипты |
JavaScript / TypeScript | Веб: фронтенд и бэкенд |
Go | Быстрые сетевые сервисы |
Rust | Скорость и надёжность вместе |
Java / C# | Корпоративные системы |
C / C++ | Системное ПО, игры |
PHP | Веб и легаси-сайты |
Swift / Kotlin | Мобильные: iPhone и Android |
SQL | Запросы к базам данных |
Вайбкодеру в большинстве случаев хватает Python и JavaScript / TypeScript.
Глоссарий
| Термин | Что это |
|---|---|
| Компиляция | Перевод всего кода в машинный вид заранее, до запуска. |
| Интерпретация | Перевод и выполнение кода на ходу, по строчке. |
| Типизация | Насколько строго язык следит, что число - число, а текст - текст. |
| Синтаксис | Правила записи: какими словами и знаками пишут команды. |
| Рантайм | Среда, в которой программа реально работает после запуска. |
| Фреймворк | Готовый каркас и набор кубиков, чтобы не писать всё с нуля. |
Куда дальше
- Python с нуля - первый язык для скриптов, ИИ и ботов.
- Node.js с нуля - JavaScript на сервере и среда для веба.
- Технологический стек - как языки складываются в работающий проект.