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

Другой язык, который вы используете каждый день, — это ваш родной язык, на котором вы проявляете свою волю и думаете о реальности. У компьютеров тоже есть свой собственный язык, называемый машиннымязыком, который очень примитивен.

Компьютер, даже самый технически совершенный, лишен и следа интеллекта. Можно сказать, что это похоже на хорошо обученную собаку — она реагирует только на заранее определенный набор известных команд.

Команды, которые он распознает, очень просты. Мы можем представить, что компьютер отвечает на команды типа «возьми это число, раздели на другое и сохрани результат».

Полный набор известных команд называется списком инструкций, иногда сокращенно IL. Различные типы компьютеров могут различаться в зависимости от размера их IL, и инструкции могут быть совершенно разными в разных моделях.

Примечание: машинные языки разработаны людьми.

В настоящее время ни один компьютер не способен создать новый язык. Однако это может скоро измениться. С другой стороны, люди также используют множество очень разных языков, но эти языки развивались естественным образом. Более того, они все еще развиваются.

Новые слова создаются каждый день, а старые слова исчезают. Эти языки называются естественными языками.