kids encyclopedia robot

CP/M facts for kids

Kids Encyclopedia Facts
Quick facts for kids
CP/M
Cpmz80.png
A screenshot of CP/M-80.
Company / developer Digital Research, Inc. / Gary Kildall
Programmed in PL/M
Working state Historic
Source model Originally closed source, now open source
Latest stable release 3.1 / 1983
Available programming languages(s) Assembly language, BASIC, Modula-2, Pascal etc.
Supported platforms Intel 8080, Intel 8085, Zilog Z80, Intel 8086, Motorola 68000
Kernel type Monolithic kernel
Default user interface Command line interface
License Originally proprietary, now BSD-like
Official website Digital Research official CP/M page: http://www.digitalresearch.biz/CPM.HTM

CP/M stands for Control Program for Microcomputers. It was an important operating system used on computers in the 1970s and early 1980s. Think of an operating system like the main program that runs your computer. It helps all the parts work together. CP/M was one of the first operating systems for personal computers. It was created by Digital Research, Inc. and Gary Kildall.

When CP/M first came out, computers had very little memory. CP/M could work with only up to 64 kilobytes (KB) of memory. To use it, you typed commands into the computer. This is called a command-line interface. CP/M was very popular before MS-DOS became widely used.

What is CP/M?

CP/M was like the brain for many early personal computers. It managed how the computer stored files and ran programs. It was designed for computers using Intel 8080, Intel 8085, and Zilog Z80 processors. These were common computer chips back then.

How CP/M Worked

CP/M used a command-line interface. This means you didn't click on icons with a mouse. Instead, you typed commands using the keyboard. For example, to see a list of files, you might type `DIR`. To run a program, you typed its name.

This way of working was normal for computers at the time. It was different from the graphical interfaces we use today.

Who Made CP/M?

CP/M was developed by Gary Kildall of Digital Research, Inc.. He created it in 1974. It quickly became a standard for many different computer brands. This was important because it meant software could run on many machines.

Why Was CP/M Important?

CP/M was very important for the history of personal computers. It allowed many different computer makers to use the same operating system. This helped more software programs to be created. It also made it easier for people to learn how to use computers.

CP/M and MS-DOS

CP/M was very popular before MS-DOS came along. MS-DOS was the operating system used on early IBM PCs. MS-DOS was inspired by CP/M in many ways. It had similar commands and a similar look. This made it easier for people to switch from CP/M to MS-DOS.

Legacy of CP/M

Even though CP/M is not used much today, its ideas live on. It showed how an operating system could work on many different computers. It helped set the stage for modern operating systems. Today, CP/M is considered a historic operating system. It is now open source, meaning its code can be freely used and changed.

Images for kids

See also

Kids robot.svg In Spanish: CP/M para niños

kids search engine
CP/M Facts for Kids. Kiddle Encyclopedia.