College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
141080107009 comp. cpu_types of programming lannguage_5
1. AMIRAJ COLLEGE OF
ENGINEERING AND TECHNOLOGY
SUBJECT:-COMPUTER PROGRAMMING &
UTILISATION
TOPIC:-TYPES OF PROGRAMMING LANGUAGES
ENROLLMENT NO:-14010807009
BRANCH:-CSE
5. • Advantages:-
1.Program execution is faster in comparison to others.
2.The size of code is compact in comparison with
other languages.
3.Occupies less memory.
• Disadvantages:-
1. Requires depth technical language to debug
program.
2. It is difficult to understand.
6. Assembly language
• It is also classified as a low-level
language.
• Use of MNEMONICS instead of 0&1.
• MNEMONICS –memory aid , use
symbolic addressing capabilities.
7. • Advantages
1. Symbolic presentation makes easy to write
program.
• Disadvantages
1. Coding is time consuming.
2. It is a machine oriented language i.e. made for
specific model of processor being used.
9. High level language
• It can be used with different makes of computer
with little modification.
• This language is used more often than machine or
assembly languages.
• It must also be translated into machine level
language before they can be used by a computer.
10. • Advantages
1. Easier to learn.
2. Requires less time to learn.
3. Provides better documentation.
4. Easier to maintain.
• Disadvantages
1. It requires a special convertor(compiler).
2. Programs are less efficient in terms of storage and
time in compare to machine & assembly language.
11. Object oriented language
It uses a structure that defines the object in a program
along with it’s properties or actions e.g.:- C++,JAVA.
Here the programmer combines the objects and writes
small amount of codes that is necessary finishing the
program.
All of the objects in a class inherit the characteristics of
that class i.e. if a class is automobiles the members of
class will inherit the class properties of having four
wheels, an engine and door.
12. • Advantages
1. It is Graphical User Interface(GUI) and thus it is
easier to use.
2. Enables faster program development.
3. Increases programmer productivity.
• Disadvantages
1. Initial development cost is very high.
2. Larger program produced are very slow and
consume more memory & computer resources.