Pe departe cel mai utilizat tip de date, tipul int permite memorarea unui număr întreg (număr fără virgulă, atât pozitive, cât și negative).
Tipul long long permite memorarea numerelor întregi de la -263 la 263 - 1. Tipul long long poate reține numere până la 18 cifre, în comparație cu doar 9 pentru numere de tipul int.
Tipurile float și double rețin numere reale, atât pozitive, cât și negative. Partea întreagă este separată de partea rațională cu punctul (.).
Tipul char reține un singur caracter: literă, simboluri sau chiar cifre. Mai exact, fiecare dintre cele 256 de caractere posibile are atribuit câte un cod, numit cod ASCII, o valoare de un octet (8 biți), care este salvat. Astfel, tipul char poate să rețină valori între -128 și 127.
Tipul bool este un tip de date ce poate memora doar două valori: 0 (false — fals) și 1 (true — adevărat).
Void înseamnă nimic, astfel că, intuitiv, tipul void nu poate reține nicio valoare. În clasa a X-a se învață mai mult despre acest tip (în această lecție), iar variabilele obișnuite nu pot fi declarate cu acest tip.