This preview shows page 1. Sign up to view the full content.
Unformatted text preview: i.e interpreter or compiler. The high level languages are of two types: Procedural languages/Structured languages.
OOP (Object Oriented Programming) languages 9 Characteristics of High Level languages
The general characteristics of ‘High Level Languages’ are as follows Machine Independence HighLevel languages are machine independent. This is a very valuable advantage because it means that a program written in a highlevel language can be run on many different types of computers with very little or practically no effort. Easy to learn and use: These languages are very similar to the languages normally used by us in our day
today life. Hence they are easy to learn and use. 10 Characteristics of High Level languages Fewer errors In case of highlevel languages, since the programmer need not write all the small steps carried out by the computer, he is much less likely to make an error. The computer takes care of all the little details, and will not introduce any error of its own unless something breaks down. Furthermore, compilers are so designed that they automatically catch and point out the errors made by the programmer. Hence diagnostic errors, if any, can be easily located and corrected by the programmer. Lower program preparation cost Writing program in highlevel languages requires less time and effort which ultimately leads to lower program preparation cost. 11 Characteristics of High Level languages Better documentation A highlevel language is designed in such a way that...
View Full Document
This document was uploaded on 03/16/2014.
- Spring '14
- Computer Science