지원 소프트웨어는 소프트웨어 개발 환경 (SDE) 이라고도 하는 다양한 소프트웨어 개발 및 유지 관리를 지원하는 소프트웨어입니다. 주로 환경 데이터베이스, 다양한 인터페이스 소프트웨어 및 도구 세트가 포함됩니다. 유명한 소프트웨어 개발 환경에는 IBM 과 Microsoft 의 Web Sphere 가 포함됩니다.
시스템 소프트웨어는 컴퓨터 시스템의 다양한 독립 하드웨어를 관리하여 작업을 조율할 수 있도록 합니다. 시스템 소프트웨어를 사용하면 컴퓨터 사용자 및 기타 소프트웨어가 기본 하드웨어가 어떻게 작동하는지 관계없이 컴퓨터를 전체로 볼 수 있습니다.
운영 체제는 컴퓨터 하드웨어 및 소프트웨어 리소스를 관리하는 프로그램이며 컴퓨터 시스템의 핵심 및 초석이기도 합니다. 운영 체제는 메모리 관리 및 구성, 시스템 자원 공급 및 수요 우선 순위 결정, 입출력 장치 제어, 네트워크 운영, 파일 시스템 관리 등의 기본 트랜잭션을 담당합니다. 운영 체제는 또한 사용자에게 시스템과 상호 작용하는 운영 인터페이스를 제공합니다.