The operating system sits between hardware and software applications. It manages the CPU, memory, storage, and input/output devices, and provides a consistent interface for programs to use these resources. Common operating systems include Windows, macOS, and Linux.
For data professionals, the OS affects which tools and languages are available, how resources are allocated to processes, and how data pipelines and servers are configured and managed.