Ads

Saturday, July 24, 2021

Application Software and Types of Programming Languages

 


Application software:

The main purpose of making a computer is to perform various types of work by reducing human labor. So application program is a tool for different types of work. Such programs can be divided into Suez and package programs. The package program is also referred to as the winning program.

The following is a brief introduction to different types of languages: -


Lay-level language: Lay-level computer sterile language. Such programs are written using binary numbers and other coding methods. This language is made up of binary numbers such as 0 and 1. Lay-level languages ​​cannot be written with normal numbers or letters. The computer can read and understand it directly. This is difficult for language programmers to understand. However, it is very easy for the computer to understand. In the first generation computers, all the villages were written in this binary based machine language only. Since computers can only understand low level machine language. So in high-level language. Written programs have to be converted to low-level languages ​​using separate software.

Assembly Language: Assembly languages ​​or symbol languages ​​were introduced in the fifties to overcome the limitations of machine languages. These languages ​​are being used in second generation computers. In this language, letter symbols are used instead of binary numbers. This command class, made up of character symbols, must first be input into the computer. Later, when they are used to write programs, they are again converted to machine language on the computer.

High-Level Language: The global effort to simplify the way computer is directed has brought this language much closer to human language. In the language we speak, computer programming language has been created to be a language close to what people speak. Such a programming language is called high-level language. To write a program in a high-level language, the programmer does not need to have an idea about binary code. Programmers can compose programs without binary knowledge.


Below are a few high-level languages. 1. Clotran, 2. Kobal, 3. Basic, 4. Visual Basic 5. Pascal, 6, C or C ++, 7, Java etc.

However, programs written in high-level language cannot be understood directly by the computer. This program is converted into machine language by computer translator program. The computer can understand such a program only after converting it into a machine language.

Computers use programs called assemblers, compilers, or interpreters to convert high-level programs into machine languages.

High-level languages can be further subdivided into: -

a.Third Generation Language.

b.Fourth Generation Language.

c.Object Oriented Language.