自行处理一些非本质性的细节。编程语言的方式。第三代编程语言比第一代及第二代程式语言更加的抽象化，因此可以视为是高阶程式语言。像在1950年代引入的Fortran、ALGOL及COBOL都是早期的第三代编程语言。现今流行的程式语言，像是C语言、C++、C#、Java、BASIC及Pascal也都是第三代程式语言，不过这些语言会依照其他特质有其他的分类。大部份的第三代程式语言支援结构化编程，其中许多语唔言也支援面向对象程序设计，一般会用这些特质来帮程式语言分类，不会单单的只称一种程式语言为第三代程式语言。