Общие сведения о языке программирования C++,
интегрированных средах разработки и компиляторах C++

Степень завершённости урока: 30%   

Статистика урока:

С++ (читается "си плюс плюс") это высокоуровневый компилируемый язык программирования со статической типизацией. Это значит, что тип проверяется во время компиляции (т.е. до запуска программы), после объявления переменной изменить её тип нельзя. Значение переменной одного типа или возвращаемое значение функции в другую переменную другого типа. Такая операция называется преобразованием типов.

C++ может применяться для написания любых программ, но из-за своей высокой скорости работы он наиболее популярен в системном программировании (написание кода операционных систем, различного рода драйверов) и компьютерной графике. Для полноценной работы с C++ нужен компилятор, который переводит исходный код на языке C++ в исполняемый файл, который можно запустить на компьютере, а также интегрированная среда разработки.

Существует большое количество бесплатных и платных компиляторов C++ и интегрированных сред разработки для этого языка программирования. В зависимости от используемой операционной системы (Windows, Linux и т.д.) будет зависеть набор устанавливаемых программ.

Работающие в Windows бесплатные интегрированные среды разработки (в алфавитном порядке):


Работающие в Linux бесплатные интегрированные среды разработки (в алфавитном порядке):


   Бесплатные компиляторы C++ (в алфавитном порядке):

Если у вас нет возможности или желания устанавливать интегрированную среду разработки и компилятор, можно запустить код C++ в онлайновом компиляторе.
   http://cpp.sh (ссылка актуальна по состоянию на 22 декабря 2024 года)

   Предложить идею по улучшению урока

         

Страница обновлена 11 мая 2025 года.