Introduction of OOPS
In the previous post we learnt about on the Method Overriding in java, At present we are learning about the OOPS features in java.
In the real time coding to develop any project we need to choose languages called technology. It can satisfy either "Procedure Oriented principle or Object Oriented Principles". In other words we have 2 type of languages.
- Procedure Orientated Programming Language
- Object Orientated Programming Language
Procedure Oriented Programming Language
In any programming language satisfy the procedure oriented principle then it is called "POP". Some of the example for POP languages like .
Example :-
ADA
FOR TAN
PASCAL
CABAL
8086 ( Micro Controller & Processor )
C Language
C Language
Oracle up to 7.3
ASP.Net (Visual Basic)
Developer 2000
Perl ETC ....
In the real time example we can use the Procedure Oriented language languages for developing projects related to the System Software, Application Software and we cannot use for developing related to the Internet or Distributes software .
If we use procedure oriented language for developing the Distributed Application then we can get the Following Limitation .
- It posses Platform Independent
- The data is visiting between client & server side application in the form of plane test , but not in the form of hyper test .
- Security problems are more.
- The data is visiting between client side application & server side application in the form of byte to byte and leads to poor communication.
- The data is represented in the form of "Function".
To overcome the above limitations industry recommended to use Objective Oriented Programming Language for developing of distributed Application.
Only two symbols are used to writing the programs using machine language. They are '0' and '1' . Writing the programs in machine language is tedious. The programmer should have the knowledge of inner details of computer.
➨ Assembly Language
In assembly programming language mnemonic codes are used. These mnemonic codes are represented patterns of '0's and '1's.
Machine language and assembly language programs are machine dependent. These programs have line to line correspondence.
Levels of programming:
They are basically two type of programming languages.
The advantages of the high-level language over the low level languages are fellows.
➨ BASIC
Basic computer language was developed by the Kemeny & Kurtz during in the year 1965. The main application era is used for general purpose only. The meaning of Basic language for beginners all purpose symbolic instruction code.
➨ FORTRAN
FORTRAN computer language was developed by the IBM company during in the year 1956. The main application era is used for Scientific And Engineering Applications. The meaning of FORTRAN language for Formula Translation.
➨ COBOL
COBOL computer language was developed by the U.S department of defence during in the year 1958. The main application era is used to developed Business Industrial Applications. The meaning of COBOL language for Common Business Oriented Language.
➨ PASCAL
PASCAL computer language was developed by the Nicklaus Wirth during in the year 1968. The main application era is used for Teaching General Purpose only. The meaning of Pascal language for Named After a French Mathematician.
There are two level of programming language . They are:- High-Level language.
- Low-Level language.
➢ High-Level Language
High-Level language look like a similar to the general English, and they cannot be understood by the people.The advantages of the high-level language over the low level languages are fellows.
- They are easier to understand and also learning.
- They required the less time to develop the programs.
- The program must be in high level language only. It can be executed on any computer. This is character is also known as portability. This is also provided the machine independence.
- one line in a high level language will be translated as several lines in machine language.
➨ BASIC
Basic computer language was developed by the Kemeny & Kurtz during in the year 1965. The main application era is used for general purpose only. The meaning of Basic language for beginners all purpose symbolic instruction code.
➨ FORTRAN
FORTRAN computer language was developed by the IBM company during in the year 1956. The main application era is used for Scientific And Engineering Applications. The meaning of FORTRAN language for Formula Translation.
➨ COBOL
COBOL computer language was developed by the U.S department of defence during in the year 1958. The main application era is used to developed Business Industrial Applications. The meaning of COBOL language for Common Business Oriented Language.
➨ PASCAL
PASCAL computer language was developed by the Nicklaus Wirth during in the year 1968. The main application era is used for Teaching General Purpose only. The meaning of Pascal language for Named After a French Mathematician.
➢Low Level Language:
- Machine Language.
- Assembly Language.
Only two symbols are used to writing the programs using machine language. They are '0' and '1' . Writing the programs in machine language is tedious. The programmer should have the knowledge of inner details of computer.
➨ Assembly Language
In assembly programming language mnemonic codes are used. These mnemonic codes are represented patterns of '0's and '1's.
Machine language and assembly language programs are machine dependent. These programs have line to line correspondence.
No comments:
Post a Comment
Thanks for visiting my site..