Module 1.2 Computer Generation
Module 1.2 Computer Generation
Five Computer
Generation
First Generation
(1940s – 1950s)
First Generation (1940s – 1950s)
Hardware: Transistor
Transistor – an electronic
component that can be used as
an amplifier or as a switch. It is
used to control the flow of
electricity in radios, televisions,
computers, etc.
Second Generation (1950s – 1960s)
Programming language:
High level language (Python, C#, Java, JavaScript,
Rust, Kotlin, etc.)
A mix of both third- and fourth-generation language
Size: Smaller, cheaper, and more efficient than third
generation computers
Fourth Generation (1970s – present)
Programming language:
Understand natural language (human language)
Power: Consume less power and generate less heat
Speed: Remarkable improvement of speed,
accuracy and reliability compare in fourth
generation
Fifth Generation (present – future)
1. System Software
2. Utility Software
3. Application Software
System Software