Computerlanguages
Computerlanguages
Machine Language
Assemble Language
Assembler
Compiler
Machine language is expressed in terms of
binary numbers i.e. 0 and 1 as the processor
understands binary numbers only.
Machine language is further simplified by
converting it to the code called Op Code the Op
Code depends on the type of processor---- the
program written in the Op Code is known as
Assembly language code.
The internal program that translates Op code to
machine code is assembler.
It is more convenient to write a program in a
High Level language, which comprises of
instructions in simple English. Example of HLL
are BASIC, FORTRAN and COBOL etc… a
compiler is the internal program that translates
High level language to Machine language.
A programming language is a formal
constructed language designed to
communicate instructions to a
machine, particularly a computer.
Nowadays, we see languages that are
both safe and powerful, sometimes we
have to use assembly language (Low –
Level Language)
• Close to user
• Easy to design
• More interactive
• Slow in speed
• Generally written in high-level language
• Easy to understand
• Easy to manipulate and use
• Bigger in size and requires large storage space