Существует множество языков программирования, на которых можно было бы реализовать данную программу: MS Visual Studio. Для данного курсового проекта был выбран язык программирования MS Visual Studio C++, из-за того что этот язык обладает простым и интуитивно понятным интерфейсом. Курсовой проект написан на MS Visual Studio C++.
Прогресс компьютерных технологий определил процесс появления новых разнообразных знаковых систем для записи алгоритмов — языков программирования. Смысл появления такого языка — оснащённый набор вычислительных формул дополнительной информации, превращает данный набор в алгоритм. Язык программирования служит двум связанным между собой целям: он даёт программисту аппарат для задания действий, которые должны быть выполнены, и формирует концепции, которыми пользуется программист, размышляя о том, что делать.
Достоинства MS Visual Studio C++:
C++ создавался параллельно с каркасом Framework .Net и в полной мере учитывает все его возможности — как FCL, так и CLR;
C++ является объектно-ориентированным языком, где даже типы, встроенные в язык, представлены классами;
C++ является мощным объектным языком с возможностями наследования и универсализации;