Seminar On4G: Language
Seminar On4G: Language
Seminar On4G: Language
www.powerpointpresentationon.blogspot.com
Programming Language
A programming language is a machine-readable artificial
language designed to express computations that can be performed by a machine, particularly a computer.
2 4 5
nd
st
G Language.
Sometimes referred to as machine code or object code. It is a collection of binary digits or bits that the computer reads
and interprets.
Assembly language
It is an example of 2nd G Language.
Assembly languages are a family of low-level languages
for programming computers.
Assembly language
Assembler
Third-generation programming The introduction of the compiler in 1952 spurred the language
development of third-generation computer languages.
Third-generation programming language A Compiler program rewrites the program into machine
language that the CPU can understand. This is done all at once and the program is saved in this new form.
Fourth-generation programming language A fourth-generation programming language (1970s1990) (abbreviated 4GL) is a programming language or programming environment designed with a specific purpose in mind, such as the development of commercial business software.
Fourth-generation programming language 3GL development methods can be slow and error-prone.
Some applications could be developed more rapidly by
adding a higher-level programming language and methodology which would generate the equivalent of very complicated 3GL instructions with fewer errors.
PowerBuilder SQL Report Builder Oracle Reports Graph Talk MATLAB CSS
Examples of 4G Languages
FoxPro
FoxPro has two meanings: Visual FoxPro - an object-oriented programming language and RDBMS, published by Microsoft, for Microsoft Windows. FoxPro 2 - a text-based procedural programming language and RDBMS, originally published by Fox Software and later by Microsoft, for MS-DOS, Microsoft Windows, Macintosh, and UNIX
Examples of 4G Languages
Database query languages
Query languages are computer languages used to Query languages can be classified according to SQL is a well known query language for relational
whether they are database query languages or information retrieval query languages. databases. make queries into databases and information systems.