Nemají vnitřní strukturu. Složitější typy jsou ve skutečnosti složeny z těchto základních.
logická hodnota (boolean) – true nebo false (také 1 nebo 0)
celé číslo (integer) – např. 256, 1, 0, -65535, 0xA9 (tzv. hexadecimální zápis), …
znak (char) – např. 'a', 'A', 'g', ' ', '5', '%', …
reálné číslo, číslo s plovoucí řádovou čárkou (float, real) – 3.14, 0.5 (podle anglosaské konvence zapsané s desetinnou tečkou)