Programming Language
Programming Language
com/admin/quiz/
5f4624a6d2aa7d001b565657/intro-to-
computer?fromSearch=true&source=
Programming
Language
Programming Language
▪ Low-level language
▪ High-level language
Programming
Language
(5GL)
1GL 2GL 3GL 4GL
Low-level language
The machine-level language is written in binary The assembly language is written in simple
digits, i.e., 0 and 1. English language, so it is easily understandable
by the users.
It does not require any translator as the In assembly language, the assembler is used to
machine code is directly executed by the convert the assembly code into machine code.
computer.
It is a first-generation programming language. It is a second-generation programming
language.
High level
Programming
Language
INTRODUCTION
▪ Advantages ▪ Disadvantages
▪ Advantages ▪ Disadvantages
▪ t is easier but needs higher
▪ Programmer need not to
processor and larger
think about the procedure of
memory.
the program. So,
programming is much easier. ▪ It needs to be translated
therefore its execution time
is more.
Natural language (5GL)
▪ Advantages ▪ Disadvantages
▪ Easy to program. ▪ It is slower than previous
▪ Since, the program uses normal generation language as it should
sentences, they are easy to be completely translated into
understand. binary code which is a tedious
task.
▪ The programs designed using 5GL
will have artificial intelligence (AI). ▪ Highly advanced and expensive
▪ The programs would be much electronic devices are required to
run programs developed in 5GL.
more interactive and interesting.
Therefore, it is an
expensive approach.
Programming Language
THE TOP PROGRAMMING Popularity in
LANGUAGES
(IEEE SPECTRUM)
2023
References