Язык C++
Что такое С++?
C++ - это кроссплатформенный язык, который может быть использован для создания высокопроизводительных приложений. Язык C++ был разработан как расширение языка C. С++ предоставляет программистам высокий уровень контроля над системными ресурсами и памятью. Язык обновлялся 4 раза - в 2011, 2014, 2017 и 2020 годах до C++11, C++14, C++17, C++20.
C++ - это статически типизированный, компилируемый, универсальный, чувствительный к регистру, свободный язык программирования, поддерживающий процедурное, объектно-ориентированное и родовое программирование.
Язык Си++ считается языком среднего уровня, поскольку в нем сочетаются как высокоуровневые, так и низкоуровневые возможности языка.
Язык C++ был разработан Бьярне Струструпом в 1979 году в Bell Labs в Мюррей Хилл, штат Нью-Джерси, как усовершенствование языка C и первоначально назывался C with Classes, но затем, в 1983 году, был переименован в C++.
Язык C++ является надмножеством языка C, и практически любая верная программа на языке C является верной программой на языке C++.
Некоторые называют Си++ "Си с классами", поскольку он вводит в рамки языка Си принципы объектно-ориентированного программирования, в том числе использование определенных классов. С течением времени язык C++ остается очень полезным не только в самом компьютерном программировании, но и в обучении начинающих программистов принципам объектно-ориентированного программирования. Однако он поддерживает не только объектно-ориентированное, но и процедурное и функциональное. Благодаря высокой гибкости и масштабируемости язык Си++ может использоваться для разработки широкого спектра программного обеспечения, приложений, браузеров, графических пользовательских интерфейсов (GUI), операционных систем и игр.
Пример кода
#include <iostream>
using namespace std;
int main() {
int number;
cout << "Enter an integer: ";
cin >> number;
cout << "You entered " << number;
return 0;
}