Evolution Of Programming
Evolution Of Programming
The evolution of programming languages reflects the increasing complexity and versatility of
computing systems.
1. Assembly Language (1940s–1950s)
Assembly language was introduced to simplify coding by using mnemonic codes (e.g., ADD, MOV)
instead of raw binary instructions. Transition from machine code (binary instructions) to symbolic
representation.
2. Structured Programming (1960s–1970s) Introduction of control structures like loops and
conditional statements to replace goto statements, enabling more readable and maintainable
code.
3. Object-Oriented Programming (1970s–1980s)
Shift towards encapsulating data and functionality into “objects,” promoting reuse and
modularity.
PROCEDURE DIVISION.
DISPLAY "Hello, World!".
STOP RUN.