Система программирования КуМир предназначена для поддержки начальных курсов информатики и программирования в средней и высшей школе. 3
Работа в КуМире основана на методике, которая позволяет осваивать программирование постепенно, начиная с простых алгоритмических конструкций и переходя к более сложным концепциям. 2 В основе этой методики лежит работа с исполнителями — специальными программными объектами, которые выполняют команды по заданным правилам. 2
Среда разработки КуМир предоставляет пользователям набор встроенных исполнителей, каждый из которых предназначен для решения определённого класса задач. 2 Наиболее известными являются Робот, способный перемещаться по лабиринту и выполнять простые действия, Чертёжник, создающий графические изображения, и Водолей, демонстрирующий работу с величинами на примере переливания жидкостей. 2
При вводе программы КуМир осуществляет постоянный полный контроль её правильности, сообщая на полях программы об всех обнаруженных ошибках. 3 При выполнении программы в пошаговом режиме КуМир выводит на поля результаты операций присваивания и значения логических выражений. 3 Это позволяет ускорить процесс освоения азов программирования. 3
КуМир работает в операционных системах Windows, MacOS и GNU/Linux. 3