Computer Languages
Fourth Generation (4 of 4)


4GLs contain the following advantages and disadvantages:
Advantages Disadvantages
  • They possess friendly interfaces
  • They are easier to use than previously used high level languages
  • The programming language contained within a 4GL is closely linked to the English language structure
  • The downside of a 4GL is that the programs run slower than those of earlier language generations because their machine code equivalent is considerably longer and more complicated to execute
  • The recent popularity of 4GLs is closely linked to the development of fast microprocessors

Note:
Having said all of this it is not easy to identify languages that are in the purest sense 4GLs.