MarzleyTech Learn

Home / Learn / Computer & IT basics / History, generations and types of computers: from the abacus to AI

History, generations and types of computers: from the abacus to AI

Computers didn't appear overnight. They grew from counting tools and mechanical calculators into room-sized machines, then personal computers, phones and cloud servers running artificial intelligence. Knowing this history helps you understand why computers work the way they do, and it's a standard topic in computer studies syllabuses (including Kenyan secondary and college courses). This unit covers the history, the five generations, and the ways computers are classified.

Before electronic computers

PeriodDeviceSignificance
Ancient timesAbacusBeads on rods for counting; still used to teach arithmetic
1617Napier's bones (John Napier)Rods for multiplication
1622Slide rule (William Oughtred)Used by engineers until calculators arrived in the 1970s
1642Pascaline (Blaise Pascal)Mechanical adding machine
1694Leibniz's stepped reckonerCould multiply and divide
1804Jacquard loom (Joseph Marie Jacquard)Used punched cards to control weaving patterns: an early idea of programs
1822–1837Difference Engine and Analytical Engine (Charles Babbage)Designs for programmable mechanical computers with memory ("store") and processing ("mill"); Babbage is called the "father of the computer"
1843Ada LovelaceWrote what's considered the first published algorithm for Babbage's Analytical Engine; often called the first computer programmer
1890Hollerith's tabulating machine (Herman Hollerith)Punched cards processed the US census; his company later became part of IBM
1936Alan Turing's "Turing machine"A theoretical model of computation; Turing is a father of computer science and AI

The five generations of computers

GenerationYears (approx.)Key technologyCharacteristicsExamples
1st1940s–1956Vacuum tubesHuge (filled rooms), very hot, used lots of power, failed often; programmed in machine language; punched cardsENIAC (1945), UNIVAC I (first commercial computer in the US, 1951)
2nd1956–1963TransistorsSmaller, faster, cheaper, more reliable; assembly language and early high-level languages (FORTRAN, COBOL); magnetic core memoryIBM 1401, IBM 7090
3rd1964–1971Integrated circuits (ICs)Many transistors on one silicon chip; keyboards and monitors; operating systems allowing many programsIBM System/360
4th1971–presentMicroprocessors (VLSI: very large-scale integration)Whole CPU on one chip (Intel 4004, 1971); personal computers, laptops, phones, GUIs, the internetIBM PC (1981), Apple Macintosh (1984), modern laptops and smartphones
5thPresent and futureArtificial intelligence, parallel processing, quantum researchNatural language, machine learning, robotics, voice assistants, cloud and quantum computingAI assistants, self-driving research, large language models

Moore's Law: in 1965, Gordon Moore (later Intel co-founder) observed that the number of transistors on a chip was doubling roughly every year, later revised to about every two years. This trend drove decades of faster, cheaper computers, though it's slowing as transistors approach atomic sizes.

Think about it: Why did moving from vacuum tubes to transistors make computers more reliable?Show answer

Vacuum tubes were large glass bulbs that got very hot and burned out frequently (like old light bulbs), so huge machines with thousands of tubes broke down often. Transistors are small solid-state components with no filament to burn out, producing less heat and lasting far longer.

Personal computing milestones

YearMilestone
1971Intel 4004, the first commercial microprocessor
1976–1977Apple I and Apple II
1981IBM PC (with Microsoft's MS-DOS)
1984Apple Macintosh popularises the graphical user interface (GUI) and mouse
1985Microsoft Windows 1.0
1991The World Wide Web goes public (Tim Berners-Lee); Linux is created (Linus Torvalds)
1998Google founded
2007iPhone launches the modern smartphone era; Android follows in 2008
2010sCloud computing, social media and mobile apps everywhere
2020sGenerative AI (chatbots, image generation) becomes mainstream

Computers and digital technology in Kenya (brief timeline)

PeriodDevelopment
1960s–1970sMainframe computers used by government, banks and universities
1990sInternet access arrives; the first internet service providers and cyber cafés
2000Safaricom and other mobile operators expand mobile phone use
2007M-Pesa launched by Safaricom, a world-famous mobile money innovation
2009–2010Undersea fibre-optic cables (e.g. TEAMS, SEACOM, EASSy) bring faster, cheaper internet
2010sNairobi's tech hubs (iHub and others), the "Silicon Savannah" reputation, eCitizen and online government services, Konza Technopolis project
2020sDigital learning, Ajira Digital and Jitume programmes, growing AI, data annotation and software industries

Classifying computers

By size and power

TypeDescriptionExamples/uses
SupercomputersThe most powerful; millions of processor coresWeather forecasting, climate modelling, scientific research, nuclear simulations
MainframesLarge, very reliable, handle huge numbers of transactionsBanks, airlines, governments, telecoms billing
Minicomputers / midrange serversBetween mainframes and PCsMedium businesses (today mostly replaced by servers)
Microcomputers (personal computers)Desktops, laptops, tablets, smartphonesHomes, offices, schools
Embedded computersBuilt into other devices for one jobWashing machines, cars, ATMs, POS machines, smart meters, routers

Today, servers in data centres and cloud computing provide mainframe-like power on demand.

By purpose

  • General-purpose computers: do many tasks (your laptop: documents, games, browsing).
  • Special-purpose computers: designed for one task (ATMs, traffic light controllers, a fuel pump's computer, medical devices).

By type of data

  • Digital computers: work with discrete values (0s and 1s). Almost all modern computers.
  • Analog computers: work with continuous physical quantities (voltage, pressure); e.g. old speedometers, some measuring instruments.
  • Hybrid computers: combine both; e.g. some hospital equipment that measures continuous signals (heartbeat) and processes them digitally.

Where computing is heading

  • Artificial intelligence in everyday tools (writing, translation, coding, healthcare diagnostics, agriculture advice).
  • Cloud and edge computing: processing in data centres and on devices close to users.
  • Internet of Things (IoT): connected sensors in farms, homes, cities and factories.
  • Quantum computing: experimental machines using quantum physics for certain problems.
  • Sustainability: energy-efficient data centres and recycling e-waste responsibly.

Summary

  • Early devices: abacus, Napier's bones, slide rule, Pascaline, Jacquard loom (punched cards), Babbage's engines (father of the computer), Ada Lovelace (first programmer), Hollerith's tabulator, Turing's theory.
  • Generations: 1st vacuum tubes, 2nd transistors, 3rd integrated circuits, 4th microprocessors, 5th AI.
  • Classified by size (supercomputer, mainframe, minicomputer, microcomputer, embedded), purpose (general/special) and data (digital/analog/hybrid).
  • Kenya's digital journey includes M-Pesa (2007), fibre cables, eCitizen and today's tech and AI industries.

Check yourself

  1. Who is called the father of the computer? Write the surname.

    Show answer

    Babbage

  2. Who is often called the first computer programmer? Write the first name.

    Show answer

    Ada

  3. Which technology did first-generation computers use? (two words)

    Show answer

    vacuum tubes

  4. Which generation introduced the microprocessor?

    Show answer

    4th

  5. Which type of computer is used for weather forecasting and climate research?

    Show answer

    supercomputer

  6. In what year was M-Pesa launched?

    Show answer

    2007

  7. A computer inside a washing machine is what type? (one word)

    Show answer

    embedded

Lesson 2 of 13 in Computer & IT basics · Printable course notes