Types of Computer Languages | High level language


High level language
Spread the love

We know about types of computer languages when we think about computer. There are two types of programming languages used as High level language and Low level language. The article explains all in detail.

 

Types of Computer Languages:

We know that the language means the way of communication. But, if we want to communicate with the computer, then how to do it? Whether is it possible? So to communicate with computer we have to use programming languages which computer can understand. So, any written language which tells the computer that what to do with any application, is called as programming language.

Programming languages are used to write code or set of instructions to create an application or to develop software.

These programming languages have some rule to follow while writing a code. We have to write this code carefully, if we made a mistake then application does not works properly.

These programming languages are used to develop mobile and desktop applications as well as websites.

 

Types of computer language:

  1. Low level programming language
  2. High level programming language

 

1. Low-level programming language:

It is a machine-dependent programming language. It uses 0’s and 1’s code.

Low-level language programs can be run very fast.

With the use of this language, program runs directly without the need of a compiler or interpreter.

This Low-level language is again divided into two parts –

       a. Machine Language:

It uses machine code or object code, hence it is called as machine language.

Machine language is easier to read.

This language uses binary or hexadecimal form (base 16) to display purpose.

Computers directly understand the machine language programs, so it does not require any other translator.

This language helps the programmer to execute the programs faster than the high-level programming language.

         b. Assembly Language

Assembly language programming language is designed for specific processors.

Symbolic and human-understandable form instructions are represented by assembly language.

To convert the assembly language to machine language, assembler is used.

Assembly language requires less memory and less execution time to execute a program.

 

2. High-level programming language:

This language is designed for developing user-friendly software programs and websites.

It requires a compiler or interpreter to translate the program into machine language.

This language is easy to read and write, and also to maintain.

Example: Python, Java, JavaScript, PHP, C#, C++, Objective C, Cobol, Perl, Pascal, LISP, FORTRAN, and Swift programming language.

 

High level programming language consists of procedure oriented and object oriented programming.

 

 

Related Articles: 

  1. Basic Accounting Concepts Part 1 

Some More: DBMS/ WT/ DMDW 

 


Spread the love