THE EVOLUTION OF PROGRAMMING LANGUAGES
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.
Example of FORTRAN LANGUAGE:
program to calculate the area of a circle
REAL :: radius, area
REAL, PARAMETER :: pi = 3.14159
! Prompt the user for input
PRINT *, 'Enter the radius of the circle:'
READ *, radius
! Calculate the area
area = pi * radius * radius
! Display the result
PRINT *, 'The area of the circle is:', area
END PROGRAM
Example of COBOL LANGUAGE
IDENTIFICATION DIVISION.
PROGRAM-ID. HelloWorld.
PROCEDURE DIVISION.
DISPLAY "Hello, World!".
STOP RUN.
Example of PYTHON LANGUAGE
print("Hello, World!")
Example of JAVASCRIPT LANGUAGE
console.log("Hello, World!");