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