High Level Language
High level language enables the programmer to write instructions using English works and familiar mathematical symbols. So it becomes easier for him to concentrate in the logic of his problem rather than getting involved in programming details. High level language is basically symbolic language that uses English words. Every instruction which the programmer writes in a high level language is translated into many machine language instructions. This is one to many translations and nor one to one as in the case of assembly language. Example of high level language are C, C++, COBAL, PASCAL and FORTRAN etc.
Low Level Language
Although computer can be programmed to understand many different computer languages, there is only language understood by the computer without using translation program. This language is called the low level or machine language or the machine code of the computer. Machine code is fundamental language of computer and is normally written as string of binary 1s and 0s. This circuitry if a computer is wired in such a way that it immediately recognizes the machine language and converts or onto the electrical signals needed to run the computer, the computer can execute program written in machine language very fast. This is mainly because the CPU directly understands machine instruction and no translation of the program is required.
Procedural Language
The introduction of more user-friendly programming language resulted in a quantum leap in programmer convenience. Programmers could write a single instruction instead of several cumbersome machine language instructions. These early language were PL, which requires programmers to solve programming problems using traditional programming logic. Programmer’s code or instructions were written in the sequence in which they must execute to solve the problem.
Object Oriented Language
In procedural language the emphasis is on what is done. In object oriented language programming makes program easier to design and understand. Also OOP (object oriented programming) handles images, videos and sound better than procedural language do. Example pf OBL includes Smalltalk, JAVA and C++.
Data Base Query Language
No comments:
Post a Comment