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