History & Parts of a Computer
Travel from wooden beads to room-sized machines to the laptop on your desk. Meet the inventors, learn the five generations, and discover how every computer follows one simple cycle: Input โ Process โ Output.
1What is a computer?
The word computer comes from compute, which means to calculate. The very first "computers" were calculating machines. Today a computer does much more: it plays music, draws pictures, sends messages and even talks to you.
A computer is an electronic machine that accepts data, processes it according to instructions, gives results and can store them for later use.
Every computer is made of two things that work together:
๐ฅ๏ธ Hardware
The parts of a computer you can see and touch: monitor, keyboard, mouse, CPU, printer, speakers.
๐ฟ Software
A set of programs (instructions) that tell the hardware what to do. You cannot touch it. Examples: Windows 10, MS Word, MS Paint, Scratch.
Computers are digital machines: they work by counting with just two digits, 0 and 1. (You will learn about bits and bytes in Lesson 2.)
2Calculating devices before computers
Long before electricity, people invented clever tools of beads, rods and gears to help them calculate. Learn these five in order โ olympiads love asking who made what and what it could do.
The Abacus โ the first calculating device
The abacus is more than 4,000 years old and was used in ancient Mesopotamia, China, Japan and other lands. It is a wooden frame with rods, and beads slide on the rods. A bar called the beam divides it into two parts. It helps us add and subtract.
- Each bead above the beam is worth 5. Each bead below the beam is worth 1.
- A bead is counted only when it is pushed against the beam. Beads far from the beam count for nothing.
- Each rod is a place: from the right โ ones, tens, hundreds โฆ
Napier's Bones (1617) โ for multiplication
John Napier of Scotland carved multiplication tables on a set of rods (made of bone or ivory, so they were called "bones"). Placing rods side by side made multiplying (and dividing) large numbers quick.
Pascaline (1642) โ the first mechanical adding machine
Blaise Pascal of France, aged just 19, built a box of toothed wheels (gears) to help his father, a tax officer, add long columns of numbers. When one wheel turned past 9, it pushed the next wheel on by one โ just like a car's distance meter. The Pascaline could only add and subtract.
Stepped Reckoner (designed 1671) โ all four operations
Gottfried Wilhelm Leibniz of Germany improved Pascal's idea with a special stepped drum (the Leibniz wheel). His machine could add, subtract, multiply and divide. Leibniz also wrote about the binary system (0s and 1s) that computers use today.
Jacquard Loom (1801) โ the idea of punched cards
Joseph Marie Jacquard of France made a weaving loom controlled by a chain of punched cards. The holes decided the pattern woven into the cloth. Change the cards, and the pattern changed! This idea of giving instructions on punched cards was later used by Babbage and Hollerith to feed input to their machines.




| Device & year | Inventor (country) | What it could do |
|---|---|---|
| Abacus (thousands of years ago) | Ancient Mesopotamia / China | Add and subtract with beads โ the first calculating device |
| Napier's Bones (1617) | John Napier (Scotland) | Multiply (and divide) using rods with tables |
| Pascaline (1642) | Blaise Pascal (France) | Only add and subtract, using gears |
| Stepped Reckoner (1671) | G. W. Leibniz (Germany) | All four: +, โ, ร, รท using a stepped drum |
| Jacquard Loom (1801) | Joseph Marie Jacquard (France) | Wove patterns controlled by punched cards |
"Pascaline could do all four operations" is false. The Pascaline only added and subtracted. The first machine for all four operations was Leibniz's Stepped Reckoner.
Which machine was built with gears to help a tax officer, but could only add and subtract?
3Babbage, Ada Lovelace and Hollerith
Charles Babbage โ the Father of Computers
Charles Babbage (England) was a mathematician who was tired of mistakes in printed number tables. He designed two famous machines:
- Difference Engine (1822): a huge machine of gears, turned by a handle, to calculate and print tables of numbers without human mistakes.
- Analytical Engine (designed in the 1830s): a machine that could be programmed with punched cards. It was never fully built in his lifetime, but its plan had the same main parts as today's computers.
Babbage is called the Father of Computers because his Analytical Engine had input, a Mill (like today's processor/ALU), a Store (like today's memory) and output.
Lady Ada Lovelace โ the first computer programmer
Ada Lovelace (England), daughter of the poet Lord Byron, worked with Babbage. In 1843 she wrote notes on the Analytical Engine, including a set of step-by-step instructions (an algorithm) for it to calculate special numbers. That is why she is called the world's first computer programmer. She also imagined that such machines could one day work with music and pictures, not only numbers.



Herman Hollerith โ the Tabulating Machine
Counting the people of the USA in the 1880 census took about eight years by hand. For the 1890 census, Herman Hollerith (USA) built a Tabulating Machine that read facts from punched cards using electricity. The counting finished in a small part of the time. His Tabulating Machine Company later joined with others and in 1924 was renamed IBM (International Business Machines).

Punched cards appear three times! Jacquard (weaving patterns) โ Babbage (input for the Analytical Engine) โ Hollerith (counting the census). If a question says "census", the answer is Hollerith; if it says "cloth", it is Jacquard.
In Babbage's Analytical Engine, the Store did the job of which part of a modern computer?
4Early electronic computers & famous pioneers
In the 1940s, clicking gears were replaced by vacuum tubes โ glass bulbs that switch electricity on and off very fast. Computers became electronic, much faster, and enormous.
ENIAC (1946)
ENIAC (Electronic Numerical Integrator and Computer) was built by John Mauchly and J. Presper Eckert in the USA. It was one of the first general-purpose electronic computers.
- It used about 18,000 vacuum tubes.
- It weighed about 30 tonnes and filled a whole big room.
- It could do about 5,000 additions in one second.
- It used a lot of electricity and became very hot. Tubes burnt out often and had to be replaced.
- It was programmed by plugging cables and setting switches โ the first programmers were a team of women.

| Early computer | Year | Good to know |
|---|---|---|
| Harvard Mark I | 1944 | Built by Howard Aiken with IBM. Electro-mechanical (switches and gears), about 15 m long. |
| Colossus | 1943โ44 | Built in Britain by Tommy Flowers to break secret wartime codes. Mark 1 had about 1,500 vacuum tubes. |
| ENIAC | 1946 | Mauchly & Eckert, USA. About 18,000 vacuum tubes, 30 tonnes. |
| EDVAC / EDSAC | 1949 | Early computers that stored their program in memory (the idea described by John von Neumann). |
| UNIVAC I | 1951 | By Mauchly & Eckert. The first computer made for sale to businesses in the USA. |
Hall of fame
Alan Turing
British mathematician. Described an imaginary "Turing machine" that explains what computers can do, helped break wartime codes and proposed the Turing Test for machine intelligence. Called the father of computer science and AI.
John von Neumann
Described the stored-program plan: the program and the data are both kept in memory. Most computers still follow it.
Grace Hopper
US Navy officer who made the first compiler and helped create the COBOL language. In 1947 her team found a real moth stuck inside the Harvard Mark II โ a famous "computer bug"!
Douglas Engelbart
Invented the computer mouse in 1964. The first one was a wooden box with two metal wheels.
Jack Kilby & Robert Noyce
Invented the integrated circuit (IC), or microchip, in 1958โ59. Noyce later co-founded Intel.
Ted Hoff & Federico Faggin
Designed the Intel 4004 (1971), the first microprocessor sold โ a whole CPU on one tiny chip.
Tim Berners-Lee
British scientist who invented the World Wide Web in 1989.
Dr Vijay Bhatkar
Indian scientist who led the C-DAC team that built PARAM 8000 (1991), India's first supercomputer.
Ada Lovelace = first computer programmer (1843). Grace Hopper = first compiler, about 100 years later. Don't mix them up just because both are women pioneers!
About how many vacuum tubes did ENIAC use?
5The five generations of computers
Computers are grouped into generations by the main electronic part used inside them. Each new part made computers smaller, faster, cheaper, cooler and more reliable.
| Generation | Main part | What they were like | Examples |
|---|---|---|---|
| 1st | Vacuum tubes | Huge (room-sized), very hot, used lots of electricity, broke down often. Input by punched cards; machine language (0s and 1s). | ENIAC, UNIVAC I |
| 2nd | Transistors (invented 1947) | Smaller, faster, cheaper and cooler than tubes. Languages like FORTRAN and COBOL. | IBM 1401 |
| 3rd | Integrated circuits (ICs) โ many transistors on one chip | Much smaller and faster. Keyboards and monitors replaced punched cards; operating systems arrived. | IBM System/360 |
| 4th | Microprocessors โ the whole CPU on one chip | Personal computers, laptops, smartphones, the GUI (icons and windows) and the Internet. | IBM PC, Apple Macintosh, today's laptops |
| 5th | Artificial Intelligence (AI) | Machines that understand speech, recognise faces and learn โ voice assistants, robots, self-driving cars. | AI assistants, smart robots |


Transistors belong to the 2nd generation, not the 3rd. An IC packs many transistors on one chip (3rd); a microprocessor packs the whole CPU on one chip (4th).
Keyboards and monitors replaced punched cards in which generation, when integrated circuits came in?
6Types of computers by size & power
| Type | What it is like | Used for |
|---|---|---|
| Microcomputer (personal computer) | Smallest and cheapest, has one microprocessor, used by one person at a time. | Home, school, office. Desktops, laptops, tablets, smartphones. |
| Minicomputer | Medium-sized; many users at once. | A small company, a college department, a factory. |
| Mainframe | Very large and powerful; hundreds or thousands of users together. | Banks, railway and airline ticket booking, big companies. |
| Supercomputer | Fastest and most expensive; thousands of processors working together. | Weather forecasting, space research, science research. |
India's PARAM supercomputers
In 1991, C-DAC (Centre for Development of Advanced Computing), Pune, built PARAM 8000 โ India's first supercomputer. The team was led by Dr Vijay Bhatkar, often called the father of Indian supercomputing. Param is a Sanskrit word meaning "supreme". Newer PARAM machines (like PARAM Siddhi-AI) are much faster and help in weather, medicine and AI research.

PARAM 8000 was led by Dr Vijay Bhatkar, not Dr A.P.J. Abdul Kalam (missile and space scientist) or Dr C.V. Raman (physicist).
A railway booking system lets thousands of people book tickets at the same time. Which type of computer suits this best?
7Parts of a computer & the IPO cycle
Every computer, from a phone to PARAM, works in the same cycle: Input โ Process โ Output, and the result can be Stored.
- Input: Riya types
28 + 20on the keyboard. - Process: the CPU adds the two numbers.
- Output:
48appears on the monitor (or is printed). - Storage: she saves the file, so the answer is kept on the hard disk.
Main parts of a desktop computer
- CPU (Central Processing Unit)
- The brain of the computer. It processes data and controls all the other parts. (The box that holds it is often called the CPU cabinet.)
- Monitor
- The screen that shows output โ also called the VDU (Visual Display Unit).
- Keyboard & mouse
- Input devices: we type with the keyboard and point and click with the mouse.
- Printer & speakers
- Output devices: the printer gives output on paper; speakers give sound.
- Memory & storage
- Hold data and programs โ RAM while working, the hard disk to keep things.
- Soft copy / Hard copy
- Output you see on the screen is a soft copy. A paper printout is a hard copy.
Sameer speaks into a microphone and his voice is recorded by the computer. Which step of the IPO cycle is "speaking into the microphone"?
8Data vs information, and GIGO
Data is raw facts and figures โ letters, numbers or symbols that don't tell us much on their own. When the computer processes data, it becomes information: useful and meaningful.
GIGO โ Garbage In, Garbage Out
A computer cannot think for itself โ it has no IQ. It does exactly what it is told with the data it is given. If the input is wrong (garbage in), the output will be wrong too (garbage out).
Kabir's Science marks were 95, but he typed 59. The computer correctly added the numbers โ and still showed the wrong total. The computer made no mistake; the input was wrong. That is GIGO.
Don't confuse GIGO (Garbage In, Garbage Out โ wrong input gives wrong output) with IPO (Input, Process, Output โ the working cycle). Also, a list of numbers or names is only data; a sentence that tells you something useful from them is information.
Which of these is information, not just data?
9Characteristics & limitations of computers
โก Speed
Does millions of calculations in a second.
๐ฏ Accuracy
Gives correct results every time โ if the input and instructions are correct.
๐ Diligence
Never gets tired or bored. It can do the same job a million times with the same care.
๐งฐ Versatility
Can do many different kinds of jobs: typing, drawing, music, games, banking.
๐๏ธ Storage
Stores huge amounts of data and finds it again in seconds.
๐ Reliability
Works the same way again and again for a long time.
Limitations โ what a computer cannot do
- No IQ: it cannot think or decide on its own; it only follows instructions.
- No feelings: it cannot feel happy, sad or tired, and has no common sense.
- GIGO: wrong input gives wrong output.
- It needs electricity to work, and people to give it instructions.
A computer can type a letter, play a song and show a map. Which characteristic is this?
Watch & explore
- ๐ฎTimeline of Computer Historycomputerhistory.org ยท scroll through machines year by year
- ๐ผ๏ธThe Babbage Enginecomputerhistory.org ยท see the Difference Engine up close
- ๐AbacusSimple English Wikipedia ยท how beads count
- ๐Ada LovelaceSimple English Wikipedia ยท the first programmer
- ๐ENIACSimple English Wikipedia ยท the room-sized computer
- ๐PARAM supercomputersWikipedia ยท India's supercomputer family
10Quick recap
- Abacus = first calculating device (beads: above beam 5, below beam 1; only beads touching the beam count).
- Napier's Bones (1617) = multiplication rods.
- Pascaline (1642, Blaise Pascal) = gears; only + and โ.
- Stepped Reckoner (Leibniz) = all four operations.
- Jacquard Loom (1801) = punched cards controlled weaving.
- Charles Babbage = Father of Computers (Difference Engine, Analytical Engine: Mill = processor, Store = memory).
- Ada Lovelace = first computer programmer (1843).
- Hollerith = Tabulating Machine, 1890 US census, punched cards โ company became IBM (1924).
- ENIAC (1946) = about 18,000 vacuum tubes, 30 tonnes.
- Generations: vacuum tubes โ transistors โ ICs โ microprocessors โ AI.
- Least to most powerful: micro โ mini โ mainframe โ supercomputer. PARAM 8000 (1991, C-DAC Pune, Dr Vijay Bhatkar) = India's first supercomputer.
- IPO: Input โ Process โ Output (+ Storage). CPU = brain.
- Data = raw facts; information = processed, meaningful data. GIGO = Garbage In, Garbage Out.
- Characteristics: speed, accuracy, diligence, versatility, storage. Limitation: no IQ, no feelings.