高阶语言，较易被人类理解，包括常用的C／C++、C#、Objective- C、Java、Pascal和Visual Basic等等……高阶语言要使用预处理器、编译器和连结器翻译，才可产生执行档。
第四代.第四代语言又称为查询语言、非程序导向语言或极高阶语言，语法较接近人类语言，例如SQL。SQL可以使用select, from, order by等等的指令查询和排序数据库内容。如果使用高阶语言排序数据，我们须使用两个for回圈。
第五代.第五代语