ICT 9 01 Evolution of Programming Languages
ICT 9 01 Evolution of Programming Languages
ICT 9 01 Evolution of Programming Languages
Hello Computer!
Hi there human!
TIME TO LISTEN AND LEARN
THE EVOLUTION OF
PROGRAMMING LANGAUAGES
Increasing demands from the
user, and fast development of
hardware technology, greatly
influence the evolution of
programming languages. And just
like humans many languages
have developed over the time,
and as they move forward, they
go through similar evolutions
from one generation to the next.
EVOLUTION OF PROGRAMMING LANGUAGES
FIRST GENERATION
MACHINE LANGUAGE
FIRST GENERATION: MACHINE LANGUAGES
SECOND GENERATION
ASSEMBLY LANGUAGE
SECOND GENERATION: ASSEMBLY LANGUAGES
“HELLO WORLD”
SECOND GENERATION: MACHINE LANGUAGES
Advantages of second-generation language
THIRD GENERATION
HIGH-LEVEL LANGUAGE
THIRD GENERATION: MACHINE LANGUAGES
INTEGRATED CIRCUITS
3RD GENERATION
LANGUAGE also called as
high-level programming
languages
mid-to late-1950’s
THIRD GENERATION: MACHINE LANGUAGES
FOURTH GENERATION
DECLARATIVE LANGUAGE
FOURTH GENERATION: MACHINE LANGUAGES
FIFTH GENERATION
ARTIFICIAL INTELLIGENCE (AI)
The programming languages of this generation mainly
FIFTH
focus onGENERATION: AI The major fields in which
constraint programming.
the fifth-generation programming language are employed
are Artificial Intelligence and Artificial Neural Networks.
The programming languages of this generation mainly focus on
constraint programming. The major fields in which the fifth-
generation programming language are employed are Artificial
Intelligence and Artificial Neural Networks.
A Neural Network is a computer architecture modeled after
the human brain’s network of neurons. It imitates the brain’s
A Neural
ability to adapt and learn from past Network is a computer architecture
patterns.
modeled after the human brain’s network of
neurons. It imitates the brain’s ability to adapt
and learn from past patterns.
EVOLUTION OF PROGRAMMING LANGUAGES
TRIVIA
Note: Each of the generations brings computer programming close to English language making it
easier to use and understand.
TIME TO READ AND LEARN
OPEN YOUR TEXTBOOK ON PAGE 3 – 7