多自认是第四代程式语言的语言支援数据库管理、、最优化、或是网页程式设计。有些研究者则将第四代程式语言视为是领域特定语言的一部份第四代程式语言的概念是从1970年代到1990年代之间形成，和大部份的第三代程式语言发展有重叠。像是C语言、C++、C♯、Java及JavaScript仍常出现在许多应用中，而第四代程式语言最早是针对较专门的应用所规划。一些晚期的第三代程式语言，像是Python、Ruby及Perl已结合了一些第四代程式语言的能力，但仍在通用第三代程式语言的环境下运作。大部份流行的第三代程式语言也