Machinetaal was de eerste-generatietaal en Assembler de tweede. Derde-generatie talen hebben beperkte ondersteunende programmatuur. Vierde-generatie talen hebben CASE hulpmiddelen.
Programmeertaal waarmee de oplossing van een probleem in een procedure wordt vastgelegd.
Programmeertaal die speciaal uitgerust is om ingebouwde (embedded) processoren synchroon te laten werken, in vliegtuigen of kerncentrales.
Programmeertaal die specifiek geschikt is voor bepaalde taken, zoals Fortran of JCL.