3rd Generation Languages. In computer science they represented an evolution, surpassing the so-called “assembly languages” (2nd G) or assemblers, computer programming languages that were very specialized and close to the internal logic of computers, whereas the first-generation languages had e.g., instructions formed by the symbnols 0 (zero) and 1. Common programming languages having logical and textual constructs closer to “human” reading and interpretation, such as BASIC, Fortran, Cobol, C, C++, and others, are 3GL.
Link... for your business