Literał liczbowy – literał reprezentujący konkretną wartość liczbową wpisaną bezpośrednio w kod źródłowy tworzonej aplikacji.

Literał liczbowy jest też często w literaturze przedmiotu nazywany stałą liczbową lub po prostu liczbą. Jak z powyższej definicji wynika, ten rodzaj jednostek leksykalnych służy do wprowadzania do kodu źródłowego konkretnych wartości liczbowych znanych na etapie tworzenia programu.

Podział Ze względu na sposób zapisu wartości liczbowej, wyróżnia się literały liczbowe: całkowitoliczbowe stałopozycyjne (nazywane także liczbami rzeczywistymi dziesiętnymi) zmiennopozycyjne (nazywane także liczbami rzeczywistymi lub wykładniczymi). Ponadto w zależności od podstawy systemu liczbowego, literał może być liczbą: dwójkową (bin) ósemkową (oct) dziesiętną (dec) szesnastkową (hex) inną (przy systemie o innej, dowolnej podstawie).