CFP Flashcards
is a process of designing or creating a program
programming
is a person who writes the program
programmer
A step by step instructions that directs a computer to perform a specific tasks and to produce the required tasks
program
Language that are used for
Writing games
writing application programs
programming language
two types of programming language
low level language’
high level language
machine dependent and not portable
low level language
two types of low level language
machine and assembly language
first generation
only language that computer recognizes
use series of binary digits
machine language
machine language disadvantages
second generation of programming language
using symbolic instruction codes
a- addition
c- compare
l- load
m- multiply
assembly language
it is portable
instructions are quite english
must be converted to machine language
high level language
program that translates the source program into the object program
translator program
program written in a high level programming languag
Source program
source program after it had been translated into machine language
object program
converts program written in assembly language to machine code
Assembler