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