Языки программирования:
обзор для невайбкодера
Язык программирования - способ давать компьютеру точные инструкции. Языков много, и у каждого своя ниша. Этот обзор без синтаксиса и теории объясняет, чем они различаются и для чего нужны, чтобы вы понимали, на чём ваш проект - даже если код пишет ИИ.

для кого этот курс
программа курса
Зачем вообще языки
Язык программирования - способ давать компьютеру точные инструкции. Почему не на обычном русском, почему языков так много и зачем это знать вайбкодеру, если код пишет ИИ.
Чем языки различаются
Верхнеуровнево и без синтаксиса: компилируемые против интерпретируемых, строгая против динамической типизации, высоко- против низкоуровневых, скорость против простоты.
Карта языков
Одной строкой, для чего каждый: Python, JavaScript/TypeScript, Go, Rust, Java/C#, C/C++, PHP, Swift/Kotlin, SQL. Чтобы ориентироваться, что вообще бывает.
Что выбирать вайбкодеру
Чаще всего хватает двух: Python для скриптов, ИИ и ботов и JavaScript/TypeScript для сайтов и приложений. Почему именно они и зачем это знать, если код пишет ИИ.
Шпаргалка
Таблица «язык - для чего», короткий глоссарий (компиляция, интерпретация, типизация, синтаксис, рантайм, фреймворк) и ссылки на соседние курсы.