Идентификаторы
Коротко: Имена, даваемые в коде переменным, методам, классам и т. д., — должны подчиняться определённым правилам (без пробелов, не начинаться с цифры, не быть зарезервированными словами).
Подробнее: У каждого языка свои правила допустимого идентификатора (обычно: буквы, цифры, подчёркивание, не начинается с цифры) и свои соглашения об именовании, которые не навязываются, но являются стандартом (например, camelCase для переменных в Java/JavaScript).
Подробности
Формальные правила обычно минимальны (без пробелов, не начинаются с цифры…).
См. также: объявление переменных, константы (final)