Язык программирования — формальная знаковая система,
предназначенная для записи программ. Программа обычно
представляет собой некоторый алгоритм в форме, понятной для
исполнителя (например, компьютера). Язык программирования
определяет набор лексических, синтаксических и семантических правил, используемых при составлении компьютерной
программы. Он позволяет программисту точно определить
то, на какие события будет реагировать компьютер, как будут
храниться и передаваться данные, а также какие именно действия следует выполнять над этими данными при различных
обстоятельствах.