The evolution of the Operating System

When we say Operating System, we think about MacOS, Windows, Linux etc. Early generations of Operating System didn't look like that. There are four generations of Operating System.

The first generation (1940s - 1950s)

1940 is the year when the first electronic computer was developed. This computer was created without any operating system. In that time, program was written for each task in absolute machine language. It was used for solving only simple mathematical calculations and this calculations didn't require an operating system.

The second generation (1955 - 1965)

The second generation represent the first operating system known as GMOS. This operating system was developed for the IBM computer. GMOS was based on single stream batch processing system, because it collects all similar jobs in groups or batches and then submits the jobs to the operating system using a punch card to complete all jobs in a machine. Operating system is cleaned after completing one job and then continues to read and initiates the next job in punch card. In that time, machines were very big and not everyone could use them, but only professional operators.

The third generation (1965 - 1980)

New operating system that could perform multiple tasks in a single computer program was success for this generation and this capability is called multiprogramming. Another progress which leads to developing of personal computers in fourth generation is a new development of minicomputers with DEC PDP-1.

The fourth generation (1980 - Present day)

Development of personal computer represent the fourth generation. The cost of personal computer was high back then. Microsoft and the Windows operating system were related to creating personal computers. Some of the popular operating systems are Microsoft Windows, Mac OS, Linux. Linux operating system was created in early 1990s. The first Windows operating system was created by Microsoft in 1975. Windows realised operating systems such as Windows 95, Windows 98, Windows XP. Most Windows users use the Windows 10 operating system. Apple realised another popular operating system developed in the 1980s which is named as Macintosh OS or Mac OS.

Which operating system is the best for programming depends on the career domain of the programmer, because every OS has advantages and limitations.

You may also like

June 13, 2024

Bugs and Scalpel Slips: Why Software Development Demands Surgical Precision

A surgeon and a programmer walk into a bar. But it’s not the start of a joke—it’s a scenario highlighting both professions’ weighty responsibilities. Surgeons, with their scalpels, work with life and death hanging in the balance. Armed with code, programmers might not hold lives in their hands, but their mistakes can still wreak havoc […]

June 20, 2024

Mastering Client-Oriented Roles: Expert Advice for Junior Developers

Ever wondered what makes the magic happen behind the scenes in global software companies? Spoiler alert: it’s the client-oriented roles! These are the glue that keeps everything together, ensuring clients’ needs are met and expectations exceeded.  This blog post will share concrete, experience-based insights to help new employees thrive in these crucial positions. Whether you […]

June 17, 2024

Quests in Code: Is Game Development the Ultimate IT Career Move for You?

Game development has captured the imagination of IT students and professionals alike. The video game industry, now a multi-billion dollar behemoth, is booming like never before.  But why is it suddenly the talk of the tech town? Is it the allure of cutting-edge tech or the tantalizing promise of dream jobs? Get ready to find […]