Выполнение на компьютере операций, приведенных в составленном человеком алгоритме решения определенной задачи. К таким операциям относятся: составление структуры программы, точная формулировка каждой операции, получение программы и проверка ее точности, устранение выявленных ошибок, коррекция, выработка команды на реализацию программы, кодирование или перекодирование данных