What is Computer Language?

What is computer language is pretty easy to explain. Nevertheless, the term is often misunderstood and interpreted too narrowly. If you are too embarrassed to ask a computer specialist, you will find an easy to understand explanation.

The term computer language or programming language covers all languages ​​that make human-computer interaction possible.

What is Programming Language

What is programming Language

A set of words and symbols that used to write programs, is called programming language. It is a means of communication between a user and the computer. These languages are used to develop computer software. Different programming languages are used to write different types of programs.

Type of Programming Languages

We are going to discuss the most common programming languages or computer languages. Computer languages or programming languages mainly classify in two major groups. You can say there are two types of computer programming languages:

  1. Low-level Languages
  2. High-level Languages

1. Low level Languages

Low-level languages are near to computer hardware and far from human languages. The two low-level languages are machine language and assembly language.

Machine Language

A type of language in which instructions are written in binary form is called machine language. It is the only language that is directly understood by the computer. It is the fundamental language of the computer.

Assembly Language

Assembly language is a low-level language. It is one step higher than machine language. In assembly language, symbols are used instead of binary code. These symbols are called mnemonics. For example sub instruction is used to subtract two numbers. Assembly language is also called symbolic language.

2. High level languages

A type of language that is close to human languages is called high level language. High-level languages are easy to understand. Instructions of these languages are written in English-like words such as input and print etc.

Examples

  1. BASIC
  2. FORTRAN
  3. COBOL
  4. C/C++
  5. JAVA
  6. VISUAL BASIC