C++ este un limbaj de programare compilat dezvoltat de Bjarne Stroustrup în anii 1980, cu un număr de utilizatori în creștere anual cu 20%-30%. Un program C++ este structurat în declarații și definiții, folosește fișiere header pentru funcții predefinite și include instrucțiuni pentru intrare și ieșire de date. De asemenea, C++ permite utilizarea instrucțiunilor de decizie, operațiilor logice și adunării valorilor prin structuri ciclice precum 'while'.