Topic summary
Fourth-generation programming language

Extracted from the Wikipedia article Programming language generations.
Second generation (2GL)
The vast majority of programs are written in a third-generation programming language or a fourth-generation programming language. Assembly's main advantage, speed, has degraded by the fact that well written C code can often be as fast or even faster than handwritten assembly.