Первая программа
Из чего состоит программа и как текст превращается в исполняемый файл
После урока ты сможешь
- Объяснить, что делают #include, main и return 0
- Вывести текст с помощью std::println
- Понять, что делает компилятор и что такое ошибка компиляции
Шаг 1 из 8
Зачем тебе C++
Открой Telegram на компьютере: десктопный клиент написан на C++. Chrome, Unreal Engine, Photoshop, движки баз данных, торговые системы бирж, прошивки дронов — тоже C++. Его выбирают, когда программа должна работать быстро и предсказуемо: без пауз на сборку мусора, с полным контролем над памятью и железом.
У C++ репутация сложного языка. Отчасти она заслужена, но в основном это эхо старого C++ девяностых: ручное управление памятью, char* вместо строк, printf и макросы. Современный C++ (стандарты C++20 и C++23) выглядит иначе: строки, контейнеры и автоматическое освобождение ресурсов есть из коробки. Здесь мы учим именно его. Старое покажем ровно настолько, чтобы ты узнавал его в чужом коде.