Operating systems such as Windows, Linux, and macOS are common examples. Programs used by developers for programming, testing, build management, and deployment are referred to as programming software.