Programming Languages
all programming languages Programming LanguagesProgramming Languages
Programming Languages |
Programming Languages:
A set of words, symbols and codes used to write programs is called programming language. There are different type of programming languages are there for different type of tasking to be done in different programs.
There are two types of computer programming languages.
- Low level Programming Languages.
- High level Programming Languages.
- Low Level Programming Languages.
These programming languages are near to computer hardware and far away from the human languages. So the computer can easily understand these type of programming languages. When we are going to write in a low level programming languages when we should have a deep knowledge of the internal structure of the computer hardware. Low level programming languages are machine language and assembly language.
- Machine Programming Language.
This Programming language have only two digits to write programs. 0 and 1 this is called binary system. Machine programming language is the only language that is directly accepted by computers and its fundamental language of computer systems. Machine programming language belongs to first generation language. Its very difficult for humans and easy for machines.
- Assembly Programming Language.
This programming language is also low level just one step forward to machine programming language. This assembly programming language uses the symbols instead of binary code.
These symbols are called mnemonics. Assembly programming language is called symbolic language. However assembly programming language is easy for humans than machine programming language.
2. High Level Programming Languages.
High level programming languages are easy to understand for humans because these programming languages have human languages like words for example input output etc these are driven form English language. Programs are written in high level programming languages can easily to write and modify then low level programming languages. These programming can divided into these categories.
- Procedural Programming Languages
- Object Oriented Programming Languages.
- Non-Procedural Programming Languages.
- Procedural Programming Languages
- FORTRAN
- BASIC
- COBOL
- PASCAL
- C
- Procedural Programming Languages
- C++
- JAVA
- Non-Procedural Programming Languages.
- SQL
- RPG