Nepedia
Back to Discover
Fluent Reader
💻

Operating system

technology Maturity 11-13 Next article →

An operating system is a special kind of software that manages a computer.

Kernel Layout
Kernel Layout

It acts as a boss for the hardware and the programs. This software manages resources like the CPU and memory. The most important part is called the kernel. The kernel is the part that stays running all the time.

Layers of a Linux system
Layers of a Linux system

It sits between your apps and the computer hardware. This helps programmers because they do not have to learn every hardware detail. The system also provides common services for things like disks and networks.

One main job is to share resources fairly. Most people want to run many apps at once. The operating system decides when each app gets time on the CPU. It also gives each app its own space in the memory. This stops one program from taking all the power for itself.

Virtual memory
Virtual memory

It also keeps apps separate so they do not crash each other. Sometimes it uses virtual memory to trick an app. This makes a program think it has much more memory than the computer actually has.

Operating systems have a long history. In the 1940s and 1950s, people used punch cards to program computers. There were no operating systems back then. Later, mainframes used simple systems like FMS or IBSYS. In the 1960s, IBM made OS/360. This was a famous system that allowed multiprogramming. This meant a computer could work on more than one job at a time.

IBM system 360-50 console - MfK Bern
IBM system 360-50 console - MfK Bern

This was a big step for how computers work.

There are many different systems used today. Android is the most popular for mobile devices with a 38% market share. Microsoft Windows has a 33% market share. iOS and iPadOS follow at 15%. macOS has 4% and Linux has 1%.

MS-Dos screenshot
MS-Dos screenshot

Different systems are made for different jobs. Some are for big servers or supercomputers. Others are embedded in household appliances. Some are even tiny enough for smart cards.

You can see how much these systems have changed. Early computers used a text-only command-line interface. This looked like a screen with only typed words. Later, Apple made the Macintosh. It was the first popular computer to use a graphical user interface, or GUI.

System 1 File Edit
System 1 File Edit

A GUI uses pictures and icons to make things easier. This success led Microsoft to add Windows to its systems. Today, we use these friendly interfaces on almost every device we own.

391 words

Where will your curiosity go next?

Keep exploring at your chosen reading level.

🖼️ Images & Media (8)
File:IBM system 360-50 console - MfK Bern.jpg
IBM system 360-50 console - MfK Bern.jpg
File:MS-Dos screenshot.png
MS-Dos screenshot.png
File:System 1 File Edit.png
System 1 File Edit.png
File:Kernel Layout.svg
Kernel Layout.svg
File:Virtual memory.svg
Virtual memory.svg
File:Dolphin FileManager.png
Dolphin FileManager.png
File:Layers of a Linux system.png
Layers of a Linux system.png
File:Diagram of a security descriptor for a file on Windows.png
Diagram of a security descriptor for a...
More to explore

What is Nepedia?

A free, ad-free encyclopedia for children. Every article is written at five reading levels, so the same page works for a five-year-old and a fifteen-year-old — use the level switcher above to see this one change. No account needed to read.