Constantele sunt date care nu îşi modifică valoarea pe parcursul execuţiei programului.
În funcţie de natura lor, constantele pot fi:
- constante întregi
- constante reale
- constante caracter
- constante şir de caractere
Constantele întregi sunt numere întregi dintr-un interval finit.
Ele pot fi precizate în baza 10 (folosind notaţia uzuală), în baza 8 (în acest caz constanta este precedată de un 0 nesemnificativ) sau în baza 16 (caz în care constanta are prefixul 0x sau 0X).