10
Стоит отметить, что многие образовательные программы в себя
включают функции для совместного пользования или многостороннего
сотрудничества.[20]
– Имитационное ПО используется для непосредственной
симуляции абстрактных или физических систем с научными целями для
обучения или развлечений.
– Инструментальное ПО в области медиа контента обеспечивает
потребности пользователей, что производят электронные и печатные медиа
ресурсы для иных потребителей, на образовательной или коммерческой
основе. Это ПО для полиграфической обработки, редакторы цифровой
анимации, обработки мультимедиа, верстки, редакторы HTML, цифрового
звука и прочее.
– Прикладные программы для выполнения проектирования и
конструирования разных видов аппаратного и программного обеспечения.
Эта категория охватывает:
– автоматизированное проектирование (CAE);
– автоматизированный дизайн (CAD);
– компилирование и редактирование языков программирования
(ЯП);
– программы для интегрированной среды разработки;
– интерфейс для прикладного программирования (API).
Инструментальное ПО предназначено для непосредственной
разработки нового ПО.[25]
Множество различных приложений для ПК создаѐтся с помощью
систем и языков программирования.
ЯП – это формализованный язык, который предназначен для описания
алгоритмов, что применяются для решения самых разных задач на
компьютере.
При становлении и развитии вычислительной техники часто возникали
и развивались и языки программирования.