First developed in the 1950s, operating systems have continuously evolved to meet changing demands. Early operating systems focused primarily on batch processing and simple task scheduling, executing 1 job at a time. However, with the introduction of time-sharing systems in the 1960s, multiple users could interact with a computer simultaneously. Consequently, the following decades saw the emergence of operating systems like UNIX, which introduced modularity and portability to computing environments.