PROGRAMMING LANGUAGES GENERATION
First generation programming languages (1G)
Machine Languages
Second generation of programming languages (2G)
Assembly languages
Third generation of programming languages (3G)
High level programming languages
Fortran, Cobol, C (1.1.1970 till now)
C++...
Procedural or sequential languages and object-oriented languages
JAVA - portability bytecode JVM (Java Virtual Machine)
Sun Microsystems
Oracle
Oracle Java
C# portable MIL (Microsoft Intermediate Language) Microsoft VM
SPRING FRAMEWORK, STRUTS, JSP (JAVA SERVER PAGES), JSF, SERVLETS, etc.
Fourth generation of programming languages (4G)
-4g languages are languages that are tailored for a specific purpose
SQL (Structure Query Language) - standardized language by a company called ANSI
(Americal National Standard Institute)
T-SQL (Transaction SQL)
Oracle SQL around 99% compatible with standard SQL
PL/SQL (Programming Language SQL)
Fifth generation of programming languages (5G)
-still under development
- AI languages