High Level Languages are very similar to human being languages and far from the machine language. There are machine independent languages which are also known as “This generation” languages. These languages are based English like words, a few punctuation characters and basic mathematical symbols. These languages allow simple commands and statements to manipulate problem. Each High Level Language has its own language translator such as compiler or Interpreter. Some famous High Level Languages are explained below:
FORTRAN stands for Formula Translation. In 1975 the first major High Level Languages appeared in the form of FORTRAN.FORTRAN stands for Formula Translation. FORTRAM was developed by the IBM for scientific computing. It was mainly used for specific purposes
BASIC High Level Language:
BASIC is the old High Level Language and it is stands for Beginners All purpose symbolic Instruction Code. BASIC was actually designed for the students to write programs for programming practicing using time sharing computer terminals. BASIC was intended for easy learning programming concepts. There are some principles of BASIC Programming are given below:
- Too much easy for beginners to use.
- Be a general purpose language.
- BASIC Allows advanced features to be a expert programmer
- Attractive language
- Providing clear and friendly error messages
- Respond fast for small programs.
- Not require and understanding of computer software
COBOL stands for Common Business Oriented Languages. Through FORTRAN was good at handling numbers, it was not so good at handling input and output, which mattered most to business computing. COBOL was designed as the language for businessman. The only data types of COBOL are numbers and strings of text. A COBOL program consists of four or five major sections. COBOL statements also have a very English Like grammar also called syntax, that making this very easy to learn and understand. Because of its simplicity it had been very popular among business community.
LIST stands for List Processing Language. It was designed for Artificial Intelligence (AI) research. Because it was designed for such as highly specialized field, its syntax was very different of ordinary languages. It has the unique ability to modify itself and hence grow on its own. It is being used even today because it is highly specialized.
PASCAL High Level Language:
PASCAL was designed to introduce some advance and best features and making flexible of the languages in use at the time, COBOL, FORTRAN and ALGOL. While doing so many of the irregularities of these languages were cleared up, this helped it to gain popularity. The newly introduced combination of features made it a reliable and highly successful Programming Language.
C and C++ Languages:
In 1972 C language was introduced by Dennis Ritchie while during working at Bell Labs. C is commonly used to program operating systems such as UNIX, windows and Macintosh OS etc. It is very useful for compiler writing. C+ was an extension to C language using OOP (Object Oriented Programming) concept, while maintaining the speed of C. C++ is the most often used in simulation, such as games. Now a days almost in every institute C or C++ language is compulsory subject.
Visual BASIC Language:
It was the first visual development tool from Microsoft, and it was designed to compete with C, C++, PASCAL and any other languages. When it came out Visual Basic wasn’t until Microsoft release VB 2.0 in 1993 that people really started to discover the power of the language, and when Microsoft released VB 3.0 it had become.
JAVA High Level Language:
One of the famous High Level Languages is JAVA. Sun Microsystems began developing a language with the primarily purpose to control microprocessors used in consumers items such as cable receivers, VCR’s toasters, and also for personal data assistants (PDA). JAVA often powerful capabilities of network programming, Internet applications and GUI (Graphical User Interface).
If you want to read about differentiate between High level languages and Low level languages click here