Typy stałoprzecinkowe, takie jak int, short i long, przechowują liczby całkowite bez części ułamkowej. Są to podstawowe typy danych w wielu językach programowania, używane do przechowywania liczb całkowitych różnej wielkości.
Float i double to typy zmiennoprzecinkowe, przechowujące liczby z częściami ułamkowymi. Bool, char i string to typy znakowe i logiczne, nie liczbowe. Long long i long double to typy zmiennoprzecinkowe i całkowite, ale nie wszystkie należą do grupy stałoprzecinkowych.