Home / I.C.T Tutorial / What Is Computer Language? Part1

What Is Computer Language? Part1

Computer-Language-Machine_Language-Assembly_Language

A language is the fundamental medium of communicating between the computer systems. A programming language consists of all the syntax (instructions) and semantics (meaning) that allows people to communicate with the computer. 

Programming language is a set of codes or instructions used to communicate to the machine. Machine code is considered as a computer language that is used for programming.

These Languages Are Classified As:

Machine-Level language

Assembly-Level Language

High Level Language

Fourth Generation Language

Read: Computer Structure – Output Unit

Machine-Level language

Machine Language is purely machine oriented language. Sequence of instructions is written in the form of binary numbers consisting of 1’s and 0’s digits which makes the computer responds directly. 

Computer system understands electrical signals 1’s and 0’s, which 1 stands for “On” and 0 stands for “Off” and increases the processing speeding. With the machine language, translator or interpreter to translate the codes is not needed because the computer system response directly.

Assembly-Level Language

Assembly Language uses general English words and symbols for processing and data names. Hence the assembly language is known as the “symbolic programming language”. Every assembly language has its own translator that is known as “Assembler”.

Also Read: Generation Of Computer

The Assembler converts the programs written in words, names and symbols in the assembly language into machine language. Assembler translates the Assembly Level Language into Machine Language for the computer to understand the instruction and responds fast. 

Next: What Is Computer Language? Part2

About Mister Osei

Check Also

What Is Computer Language – Part2

    High Level Language High Level Language are human oriented language. High Level Language …

Leave a Reply

Your email address will not be published. Required fields are marked *