History of Computer

 

1. Early Age (Before 1800s)

In the beginning, people didn’t have machines to do math. They used stones, sticks, and fingers to count. As trade and business grew, they needed better tools to calculate quickly.

a) Abacus (Around 3000 BC)

The abacus is one of the oldest counting tools, first used in China and other ancient countries. It has a wooden frame with rods and beads. By moving the beads, people could add, subtract, multiply, and divide. It was simple but very effective. Even today, some schools still use it to teach children basic arithmetic.

b) Napier’s Bones (1617)

Invented by John Napier, a Scottish mathematician, it was made of small rods carved with numbers. People could use it to multiply, divide, and find square roots faster. It was one of the first mechanical aids for calculation.

c) Pascal’s Calculator (1642)

The French scientist Blaise Pascal built the first mechanical calculator, also called the Pascaline. It could perform addition and subtraction by using gears and wheels. It worked like a clock — when one wheel completed a full turn, the next one would move. It helped people handle large numbers easily.

d) Leibniz Calculator (1673)

Gottfried Wilhelm Leibniz, a German philosopher and mathematician, improved Pascal’s design. His machine could do addition, subtraction, multiplication, and division. He believed machines could make all kinds of logical calculations.


2. Mechanical Age (1800–1930s)

This period was about machines that used gears, levers, and punched cards instead of electricity. It was the foundation of modern computing.

a) Charles Babbage (Father of the Computer)

In the early 1800s, Charles Babbage, an English mathematician, designed the Difference Engine to solve math tables automatically. Later, he planned a more advanced machine called the Analytical Engine.
The Analytical Engine had basic features of modern computers:

  • A memory (for storing data)

  • A processor (for calculations)

  • Input and output devices

Although it was never completed, Babbage’s design was the blueprint for all computers today.

b) Ada Lovelace (First Programmer)

Ada Lovelace, an English mathematician, worked with Babbage. She wrote detailed notes explaining how his machine could do more than calculations — it could follow a sequence of instructions. That idea became the basis of computer programming.

c) Herman Hollerith (Tabulating Machine)

In 1890, Herman Hollerith created a tabulating machine that used punched cards to process data for the U.S. Census. Each card had holes representing information. The machine could read the holes and sort data quickly.
This invention was a huge step toward modern data processing. Hollerith later founded a company that became IBM (International Business Machines).


3. Electronic Age (1940–Present)

This is when computers became electronic, faster, smaller, and more powerful. This period is divided into five generations based on the technology used.


First Generation (1940–1956): Vacuum Tubes

  • Technology Used: Vacuum tubes for circuits and magnetic drums for memory.

  • Size: Very large, often taking up entire rooms.

  • Speed: Very slow compared to today.

  • Problem: Produced a lot of heat, often caused failures.

  • Programming: Done using machine language (0s and 1s).

  • Examples:

    • ENIAC (1946) – First general-purpose electronic computer.

    • UNIVAC (1951) – First computer used for business purposes.

These computers were mainly used for military and scientific work.


Second Generation (1956–1963): Transistors

  • Technology Used: Transistors replaced vacuum tubes.

  • Size: Much smaller, faster, and more reliable.

  • Speed: Increased significantly.

  • Power Consumption: Much less heat and energy.

  • Programming: Used assembly language instead of binary only.

  • Examples: IBM 7090, CDC 1604.

During this period, computers started to be used by universities and large businesses.


Third Generation (1964–1971): Integrated Circuits (ICs)

  • Technology Used: Integrated Circuits, where many transistors and electronic parts were put on a single chip.

  • Size: Smaller and more compact.

  • Speed: Much faster and efficient.

  • Cost: Became cheaper and more reliable.

  • Programming: High-level languages like COBOL, FORTRAN were used.

  • Examples: IBM 360 series, PDP-8.

This generation made computers available to more organizations and marked the beginning of computer networks and terminals.


Fourth Generation (1971–Present): Microprocessors

  • Technology Used: Microprocessor chips, combining thousands of ICs on one chip.

  • Size: Very small and portable.

  • Speed: Extremely fast compared to earlier ones.

  • Cost: Affordable for personal use.

  • Examples: Apple II, IBM PC.

This generation gave birth to Personal Computers (PCs). Operating systems like Windows and macOS became popular. Computers entered homes, schools, and offices.


Fifth Generation (Present and Future): Artificial Intelligence (AI)

  • Technology Used: AI, machine learning, robotics, quantum computing.

  • Goal: To make computers think and learn like humans.

  • Examples: Voice assistants (Alexa, Siri), self-driving cars, and AI robots.

These computers can understand languages, recognize faces, and make independent decisions. The focus is on intelligence, automation, and speed.


Summary

GenerationYearsTechnology UsedExample
1st    1940–1956    Vacuum Tubes        ENIAC, UNIVAC
2nd    1956–1963    Transistors        IBM 7090
3rd    1964–1971    Integrated Circuits        IBM 360
4th    1971–Present    Microprocessors        Apple II, IBM PC
5th    Present & Future    Artificial Intelligence        AI Robots, Smart Devices

Comments

Popular posts from this blog

32-Bit System Will Vanished in 2038

Latest on SpaceX’s Moon mission effort