3GL 【Third-generation programming language】
3GL is an abbreviation for third generation language. Third-generation programming languages are developed to instruct computers easily than second or first generation languages. Third-generation languages are higher level languages than machine or assembly languages.
Most 3GLs support structured programming. Some of the examples of third generation programming languages are FORTAN, ALGOL, BASIC, C, etc.