Low-level and high-level programming languages

Low level programming language

                                              Low level programming language is near to computer and far from human. It is directly understand by computer. Human can’t understand this language easily. So, it is very difficult to debug.

There are two types of low level language.

·         Machine language

·         Assembly language

Machine language

                            Machine language contains binary digit (0s and 1s). It no need for any translator.

Assembly language

                             It is similar to English like word Mnemonics such as select, mov, add, sub, end and many other word. It is intermediate language, because human can understand these words.

 

High-level programming languages

                                              High-level programming languages are near to human and far from computer. Computer cannot understand directly this type of language. ({Condit, {2007},)

Example

 
Java, c++, C#, Visual Basic and JavaScript.