Les similitudes entre C++ et Java sont répertoriées ci-dessous :
1. Commentaires : les commentaires sont identiques en C++ et Java, à la fois le style // simple ligne et le style potentiellement multiligne /* ... */.
2. Types primitifs : Les types primitifs Java et C++ sont presque identiques.
3. Opérateurs relationnels et arithmétiques : totalement identiques.
4. Constructions de contrôle : les principales constructions de contrôle Java et C++ sont essentiellement identiques.
5. Main : L' exécution d'un programme C++ ou Java est la même en ce sens que le système d'exécution recherche un point d'entrée approprié nommé main et lance l'exécution de votre programme en faisant démarrer le contrôle à la première instruction de l'identifié.