0% found this document useful (0 votes)
2 views1 page

Evolution Of Programming

The document outlines the evolution of programming languages, starting from Assembly Language in the 1940s, which simplified coding with mnemonic codes, to Structured Programming in the 1960s that introduced control structures for better code readability, and finally to Object-Oriented Programming in the 1970s that emphasized data encapsulation and modularity. It also provides examples of code in various languages including FORTRAN, COBOL, Python, and JavaScript. Overall, the progression reflects the growing complexity and versatility of computing systems.

Uploaded by

Bolu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views1 page

Evolution Of Programming

The document outlines the evolution of programming languages, starting from Assembly Language in the 1940s, which simplified coding with mnemonic codes, to Structured Programming in the 1960s that introduced control structures for better code readability, and finally to Object-Oriented Programming in the 1970s that emphasized data encapsulation and modularity. It also provides examples of code in various languages including FORTRAN, COBOL, Python, and JavaScript. Overall, the progression reflects the growing complexity and versatility of computing systems.

Uploaded by

Bolu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

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!");

You might also like