DO NOT MISS

Ads

Thursday, 2 June 2016

Types of Programming Languages


It is media to provide communication between the objects for solving particular problem.

Every package develop with the help of language.

This language is also classified into Three categories




1) Low Level Language:-

In this language we can use Binary codes. 

That is 0's & 1's.
So it is called Binary Language.
Machine knows only this language so it is called machine level language.


Characteristics:-

i)  Direct memory management
ii) Little-to-no abstraction from the hardware
iii)Register access
iv)Statements usually have an obvious correspondence with clock cycles
v) Superb performance





2) Middle Level Language:-


It is combination of both low level and high level languages.

In this language we can use some mnemonic codes such as add,sub,mul,div.....etc
It is also called as a Assembly language.


Characteristics:-
i)  High level abstractions such as objects
ii) Static typing
iii)Extremely commonplace
iv) Virtual machines
v)  Garbage collection
vi) Easy to reason about program flow




3) High Level Language:-

In this language we can use some mathematical notations such as +,-,/,*,etc. 

It is also called as a User friendly language.

Characteristics:-
i)  Interpreted
ii) Dynamic constructs
iii)Poor performance
iv) Concise code
v)  Flexible syntax
vi) Hybrid paradigm
vii)Fanatic community


It is also classified into Three types.
Those are

a) Structured Programming Language:- 

A Structure is a nothing but a rule. 

In this language we can follow so many rules to implement the new software or new package.



Examples:-


b) Object Oriented Language:- 


An object is nothing but a peace of a program. Every program executes with the help of object.

It is extension of Structured programming language.



Examples:-





c) Data Base Programming Language:-
It is used for to store the information into the computer permanently.
It is also called Data Base Application.


Examples:-


________________________________________________
_____________________________________________

Greataims

 
Copyright © 2016 Computersadda. Designed by @ Computersadda Team - Published By Greataims