Machine language (binary code), assembly language (more intuitive, symbolic instruction corresponds to machine instruction), high-level programming language (wide range of applications, extensive software library, Alglol,fortran,cobol,basic,pascal,c,c++,lisp,prolog, ADA), the fourth generation of language (problem-oriented, non-procedural high) 4GL disadvantage: The overall capacity is inferior to 3GL, only for special applications, high level of abstraction, system operating overhead efficiency is low, lack of uniform industry standards, variety of large differences, mainly based on the field of database application, not in scientific calculation, Real-time system and system software development. 4GL Classification: Query Language and Report Builder, graphics language, Application Builder, formal specification language.
The core content of the fifth chapter of software engineering introduction