The first high-level language to be designed was Plankalkül between 1943 and 1945. However, it was never implemented. The first implementation to be widely-used was Fortran in 1956.
Simula 67 (1967) was the first programming language designed that had the notion of objects, classes, inheritance, etc. in it. Smalltalk (1970s), influenced by Simula 67, was the first programming language designed with the actual idea of "object-oriented programming" in mind.
Easier to learn: Second-generation programming languages are easier to learn than first-generation languages. They are closer to human language and are more intuitive
F is a functional-first programming language that runs on the .NET platform, while G is a new programming language developed by Google that focuses on simplicity and performance. F is primarily used for data-oriented and scientific computing, while G is designed for general-purpose programming with a focus on ease of use.
Plankalkul is the programming language that was designed by Konrad Zuse. It was the first real computer programming language used for engineering.
There were several languages designed and/or published in or around 1970. Charles H. Moore began development of his personal programming system in 1968, which evolved into Forth in 1970. Pascal was designed from 1968 to 1969 and published in 1970. B was developed in 1969, but was quickly superseded by C which first appeared in 1972. Smalltalk began development in 1969 and first appeared in 1972.
Fortran (Foltran is a misspelling)
1.First Generation Programming LanguageFirst generation of programming language refers to machine language. Machine language is lower level language which uses object code (some times also known as machine code). Object code is the combination of binary digits. These languages directly talk to hardware.2.Second Generation Programming LanguageSecond generation of languages is also low level language which is known as assembly language. Assembly languages are the interface between Machine level languages and High level languages.3.Third Generation Programming LanguageThird Generation programming languages are High level Programming languages like JAVA & C.4.Fourth Generation Programming LanguageThis is the set of current generation programming languages. These languages are similar or closer to human languages.General characteristics of 4GL are:i.Closer to human languagesii.Portableiii.Database supportiveiv.simple and requires less effort than 3GLv.Non proceduralDifferent types of 4 GL are:a. Query Generatorb. Report generatorc. Form Generatord. Application Generatore. GUI Generatorf. Relational Database Manager5.Fifth Generation Programming LanguageLanguages used for writing programs for Artificial Intelligence, Neural Network, Plasma Computing etc. come under 5GL. This is the future of programming language.
Fortran and Cobol are two old and successful languages.
First generation programming languages are not languages as we think of them. Modern English-like languages are third generation languages and their invention is often credited to Grace Murray Hopper who designed COBOL. First generation languages are called "Machine Language" and are defined by the designers of each CPU. They are much closer to electronic specifications than to they are to a language in any real sense. When people think of long series of ones and zeros flowing through the computer they are pretty close to first generation programming languages. John von Neumann designed the first modern programmable computer (the EDVAC). It may be fair to credit Machine Language to him as well, but Konrad Zuse might be a contender for that designation as well.
C- Programing is basically a programing language of a computer. It helps to create software programing language which is usefull in creating softwares & data base programes. C programing language is the first & basic programing language. Other programing languages are:- C, C++ & C# (latest).
fortran
The first item to consider when deciding to learn open source programming is what type of applications you want to work on. There are a range of programming languages used in open source software, and the products available range from full enterprise resources planning systems to animation editing software. Decide where your interests lie and what type of applications are going to be required in the future. It is important to note that all open source programming is fully developed, mature programming languages. These tools are complex, multi-faceted, and designed for use in a wide range of applications. Take the time to review the options before investing the time and effort to learn open source programming. All languages have a specific time commitment required to achieve a specific level of expertise.