C++ — это язык общего назначения со строгой типизацией. Впервые он появился в 1983 году. Это старый язык, хотя он до сих пор используется при разработке приложений и игр. Так же, как JVM в Java, C++ имеет собственный компилятор, известный как «g++», который компилирует код C++ в машинный язык.
Начнем с основ C++. Так же, как в Java, C++ имеет основной метод, который является первой точкой выполнения программы. Хотя в Java основной метод не имеет возвращаемого типа «void». Но в C++ обычно возвращаемый тип основного метода — int. Программисты используют это для возврата типа, обычно «0», чтобы сообщить операционной системе, что программа была успешно завершена, или любое другое значение, если во время выполнения программы были какие-либо ошибки.

Выше приведен пример программы Hello world, созданной в среде IDE NetBeans. Давайте подробно рассмотрим каждую строку в приведенной выше программе:
Строка 1: точно так же, как в Java, где мы подключаем все необходимые библиотеки/пакеты для выполнения нашей программы, мы делаем то же самое в C++. В Java мы используем термин «импорт», в C++ — «#include» и имя пакета, который мы хотим включить. Здесь мы включаем «iostream», другими словами поток ввода/вывода, который используется для вывода текста пользователю или ввода текста от пользователя.
Строка 3: это основная программа на C++ или точка выполнения. Он имеет возвращаемый тип Integer, чтобы указать, была ли программа успешно завершена.
Строка 4: начало основного метода, обозначенное открывающей фигурной скобкой "{".
Строка 5: здесь мы используем стандартный объект «std» и выходной поток функции/метода «cout», за которым следует «‹‹», что называется операцией вставки, которая отправляет байты в выходной поток. из «Здравствуй мир». И в конце, используя тот же объект, мы вызвали функцию «endl», чтобы закончить строку после текста hello world.
Строка 6: возвращает 0, так как мы знаем, что эта программа не содержит ошибок. Поэтому мы возвращаем 0 в основную функцию, информируя ОС об успешном завершении работы программы.
Строка 7: конец основной функции, обозначенный закрывающей фигурной скобкой «}».
Это было краткое введение в C++ для Java-программистов. Как программист Java, вы найдете другие логические операции, такие как операторы if, циклы и арифметические операции, такие как +, -, ++ и т. д. Очень похоже на Java.