Введение
Что такое язык программирования?
Абсолютно все программы, будь то компьютерная игра, служебная программа для архивирования данных, обозреватель для работы в Интернете или операционная система Windows, написаны на одном или нескольких языках программирования. Сегодня в мире насчитывается около 400 таких языков, более-менее активно используемых для создания программ, а также еще несколько тысяч языков, давно забытых или не получивших широкой известности, иногда незаслуженно.
Язык программирования позволяет описывать алгоритмы с помощью набора определенных (ключевых) слов и различных вспомогательных символов. Используя ключевые слова (они называются командами или операторами), программист определяет конкретную последовательность действий, которую компьютер должен выполнить, чтобы решить требуемую задачу. Например, когда в компьютерной игре персонаж, управляемый программой, решает, зайти ли ему в замок или продолжить движение по дороге, он исполняет алгоритм, который программист мог записать примерно так:
проверить силу защитников замка;
сравнить силу своей армии и вражеской;
если своя армия сильнее противника в три и более раз, то
атаковать замок;
иначе
продолжить движение по дороге.
Исходные тексты программ очень напоминают обычные тексты, написанные на естественном языке. Это сделано специально, чтобы облегчить труд программиста.
17