Programmas galveno daļu (to, kas veic darbības) veido instrukcijas, kuru pieraksts beidzas ar semikolu.
Programmas instrukcijas var tikt apvienotas blokos, ko ietver figūriekavas {}.
Parasti figūriekavu bloks ir kādas funkcijas daļa, kuras nosaukums ir rindā pirms figūriekavu bloka – šajā gadījumā tā ir funkcija main.
Programma var sastāvēt arī no vairākām funkcijām, bet vismaz viena funkcija – funkcija main noteikti atrodas programmā, un tieši no šīs funkcijas sākas programmas izpilde.
Programmas rakstīšanas mērķis parasti ir iegūt izpildāmu moduli (piemēram .exe failu), kas veic noteiktas darbības. Lai no programmas iegūtu izpildāmo moduli, nepieciešams kompilators.
Kompilators (compiler) ir datorprogramma, kas pārveido noteiktā programmēšanas valodā uzrakstītu programmu par izpildāmu moduli (vispārīgā gadījumā – par programmu)
Komentāri ir tādi programmas fragmenti, kas neietekmē programmas darbību (resp., izpildāmā koda veidošanu), jo kompilators tos ignorē. Komentārus programmētājs lieto, lai pierakstītu papildus informāciju pie programmas, kas, piemēram, vēlāk ļautu vieglāk lasīt programmu.
Valodā C++ ir divu veidu komentāri:
Vienas rindas komentāri – sākas ar simbolu pāri // un beidzas līdz ar rindas beigām.
Vairāku rindu komentāri – sākas ar simbolu pāri /* un beidzas ar simbolu pāri */.…