Fourth-Generation Programming Languages :

Fourth-Generation Programming Languages :

  • From the 1970s through the 1990s
  • Also known as very high-level language or non-procedural language.
  • It is a programming language to create and control databases.
  • Compact, efficient, non-procedural.
  • It is application specific.
  • Close to natural language (English sentences are used) means familiar to human language.
  • Closer to the domain, Further from the machine.
  • Focus on What is need to be done, not how it is to be done.
  • Fourth-generation languages need approximately one-tenth the number of statements that high-level languages need to achieve the same results.
  • Non-computer professionals can develop software.
  • Centered around mathematics, large database management, and report generation.
  • It is specially designed for handling large databases
  • Examples: SQL, PHP

Examples :

  1. Query languages (SQL)
  2. Report Programmer Generators (RPG by IBM): Created for punched card machines.
  3. Applications generators
  4. MATLAB
  5. Some minicomputer applications ex. PowerBuilder, FOCUS, Infotrieve-4GL, Progress 4GL, etc.


Follow Pooja Pedgaonkar for #learning and #coding

Wow, diving into fourth-generation programming languages is super cool, especially your attention to detail in coding practices. Considering your skills, exploring the principles of software design could really elevate your coding prowess. Have you thought about which programming sectors excite you the most for your future career?

Like
Reply

To view or add a comment, sign in

Insights from the community

Others also viewed

Explore topics