Другие языки программирования и технологии

c++ зачем она нужна?)

многие люди спрашивают в мейле про C++. это программа я так понял.
1) зачем она нужна и что с помощью её можно сделать?
2) это люди на программистов идут учиться, да?
Нет, ты понял неправильно. Это язык программирования. И, видимо, нет, или, по крайней мере, не смогут быть программистами. Большинство задающих вопросов хотят не научиться программировать, а чтобы за них что-то сделали. А программистом не программируя не станешь.
Се
Сергей
79 834
Лучший ответ
>c++ зачем она нужна? )
Для создания программ.

>многие люди спрашивают в мейле про C++. это программа я так понял.
Ты понял неправильно.

>1) зачем она нужна и что с помощью её можно сделать?
Писать программы.

>2) это люди на программистов идут учиться, да?
Необязательно. Есть любопытствующие вместо тебя.
C++ — компилируемый статически типизированный язык программирования общего назначения.

Поддерживает такие парадигмы программирования как процедурное программирование, объектно-ориентированное программирование, обобщенное программирование, обеспечивает модульность, раздельную компиляцию, обработку исключений, абстракцию данных, объявление типов (классов) объектов, виртуальные функции. Стандартная библиотека включает, в том числе, общеупотребительные контейнеры и алгоритмы. C++ сочетает свойства как высокоуровневых, так и низкоуровневых языков. [1][2] В сравнении с его предшественником — языком C, — наибольшее внимание уделено поддержке объектно-ориентированного и обобщённого программирования. [2]

Название «C++» происходит от названия языка C, в котором унарный оператор ++ обозначает инкремент переменной.

Являясь одним из самых популярных языков программирования, [3][4] C++ широко используется для разработки программного обеспечения. Область его применения включает создание операционных систем, разнообразных прикладных программ, драйверов устройств, приложений для встраиваемых систем, высокопроизводительных серверов, а также развлекательных приложений (игр) . Существует множество реализаций языка C++, как бесплатных, так и коммерческих и для различных платформ. Например, на платформе x86 это GCC, Visual C++, Intel C++ Compiler, Embarcadero (Borland) C++ Builder и другие. C++ оказал огромное влияние на другие языки программирования, в первую очередь на Java и C#.

Синтаксис C++ унаследован от языка C. Одним из принципов разработки было сохранение совместимости с C. Тем не менее, C++ не является в строгом смысле надмножеством C; множество программ, которые могут одинаково успешно транслироваться как компиляторами C, так и компиляторами C++, довольно велико, но не включает все возможные программы на C.
что за программа