Generations of programming language

Слайд 2

ASSEMBLY LANGUAGE An assembly language is a low-level programming language for

ASSEMBLY LANGUAGE

An assembly language is a low-level programming language for a

computer, or other programmable device.
Assembly language is converted into executable machine code by a utility program referred to as an assembler.
Слайд 3

MACHINE CODE Machine code, also known as machine language, is the

MACHINE CODE

Machine code, also known as machine language, is the elemental

language of computers. It is read by the computer's central processing unit (CPU), is composed of digital binary numbers and looks like a very long sequence of zeros and ones.
e.g. 10001000 01010111 11000101 11110001 10100001 00010110
Each instruction performs a very specific task, such as loading a value into a register, or adding two binary numbers together.
Слайд 4

Слайд 5

DECLARATIVE PROGRAMMING declarative programming is a programming paradigm—a style of building

DECLARATIVE PROGRAMMING

declarative programming is a programming paradigm—a style of building

the structure and elements of computer programs—that expresses the logic of a computation without describing its control flow.