01computer Programming Concepts
01computer Programming Concepts
COMPUTER PROGRAMMING
Computer
science discipline dealing with the creation and maintenance of computer programs.
One
SOFTWARE
programs
TYPES
PROGRAMMING LANGUAGE
special-purpose
specified
programming
PROGRAMMING LANGUAGE
(CATEGORIES)
by
ML is made up of very simple instructions. (add two numbers, jump to a program statement, fetch data from memory, store data to memory, etc.)
computers are powerful since they execute millions of ML per second.
01110110
76
Language
Mnemonics (abbreviations for the instruction operation codes-[opcodes]) are being entered in programming the computer. MNEMONICS MVI A, 32H
OUT 5
HLT
Language
Language
Language
Language
PROGRAM TRANSLATION
conversion
of a program (called the source code) written in some programming language to its equivalent program (called executable, or object code) in the machine language of a target computer ILLUSTRATION:
SOURCE CODE
IN
PROGRAM TRANSLATION
ML
1110111011
PROGRAM TRANSLATION
categories:
compilers:
translates an entire source code(high level language program) to the equivalent object or executable code translates assembly language to ML
assemblers: