1. Константы бывают целые, вещественные, логические, символьные и литеральные.

2. Целые константы бывают положительные и отрицательные. Целая константа по абсолютной величине должна быть строго меньше 2 в 31-й степени. Целые константы можно записывать в десятичной и 16-ричной форме. Шестнадцатеричные константы начинаются с символа $.

Примеры: 123, -100000, $100.

3. Вещественные константы бывают положительные и отрицательные. Вещественная константа по абсолютной величине должна быть строго меньше 2 в 1024-й степени. Вещественные константы можно записывать в десятичной и экспоненциальной форме. В качестве разделителя в экспоненциальной записи можно использовать любой вариант буквы ‘e’: строчный или прописной, латинский или кириллический.

Примеры: 1.23, -0.56, 1e+4, 5E-7.

4. Логическая константа – это одно из ключевых слов да, нет.

5. Символьные константы.
Допустимый символ – это любой символ, который можно набрать на стандартной клавиатуре.
Символьная константа имеет вид ‘c’ или "с" (здесь с – допустимый символ).

Примеры. ‘a’, “%”, ‘"’, "’".

6. Литеральные константы.
Текстовая константа имеет вид ‘Т’ или "Т". Здесь Т – строка, состоящая из допустимых символов. При этом, если константа ограничена простыми (двойными) кавычками, то Т не содержит простую (двойную) кавычку.