Введение

Что такое язык программирования?

Абсолютно все программы, будь то компьютерная игра, служебная программа для архивирования данных, обозреватель для работы в Интернете или операционная система Windows, написаны на одном или нескольких языках программирования. Сегодня в мире насчитывается около 400 таких языков, более-менее активно используемых для создания программ, а также еще несколько тысяч языков, давно забытых или не получивших широкой известности, иногда незаслуженно.

Язык программирования позволяет описывать алгоритмы с помощью набора определенных (ключевых) слов и различных вспомогательных символов. Используя ключевые слова (они называются командами или операторами), программист определяет конкретную последовательность действий, которую компьютер должен выполнить, чтобы решить требуемую задачу. Например, когда в компьютерной игре персонаж, управляемый программой, решает, зайти ли ему в замок или продолжить движение по дороге, он исполняет алгоритм, который программист мог записать примерно так:

проверить силу защитников замка;

сравнить силу своей армии и вражеской;

если своя армия сильнее противника в три и более раз, то

атаковать замок;

иначе

продолжить движение по дороге.

Исходные тексты программ очень напоминают обычные тексты, написанные на естественном языке. Это сделано специально, чтобы облегчить труд программиста.

17