Существуют следующие классификации программ:
По назначению: 5
Системное программное обеспечение. 25 Состоит из операционных систем, драйверов устройств, различных компиляторов и других инструментов, необходимых для управления компьютером и обеспечения его работоспособности. 5
Прикладное программное обеспечение. 25 Сюда относятся различные офисные приложения, графические редакторы, аудиоплееры, браузеры, игры, приложения для редактирования видео и фотографий, и т. д.. 5
Инструментальное программное обеспечение. 5 Включает в себя программы и инструменты, предназначенные для создания другого программного обеспечения. 5
По режиму использования: 1
персональные программы для работы в одиночку; 1
коллективные — для работы в команде; 1
сетевые, где доступ есть у каждого, кого пригласят через сеть. 1
По стабильности: 1
стабильные программы — те, которые редко сбоят; 1
ПО средней стабильности; 1
нестабильное — оно чаще «падает» и ведёт себя некорректно. 1
По масштабу: 1
малое; 1
среднее; 1
большое. 1
По языку и среде: 1
программы различаются ещё и тем, на каком языке программирования они написаны и для какой среды предназначены. 1 Например, приложение для Android не запустится в Windows. 1