Современный компьютер способен выполнять большой пул задач за короткое время. С каждым годом его возможности растут, количество одновременно возможных задач увеличивается, а время за которое он их реализует — уменьшается. Одновременно с этим фактом, никуда не исчезает существенное ограничение всех компьютеров — они по умолчанию понимают только ограниченный набор команд. Компьютеру для выполнения любого действия нужно максимально точно описать: “Что, как и в какой момент времени он должен сделать?”.
Исходя из этого, мы можем точно сказать, что любая компьютерная программа — это набор инструкций, в которых компьютеру подробно рассказывается: что нужно сделать для того, чтобы конкретная задача (или задачи) была выполнена. Программист, создавая любую программу, использует код, записанный в одном или нескольких текстовых документов. Именно с помощью кода и создается набор инструкций, который впоследствии становится программой. |