语言,也有人称之为中级语言,它属于面向过程的语言,或针对算法的语言,它要经过编译程序的编译或解释程序的解释后,计算机才能认识并执行;第四代编程语言(4GL)是针对特定目的的、面向问题和系统工程的程序设计语言。1.1.3应用程序及其开发1.2低级语言时代1.2.1机器语言及其问题机器语言是由二进制代码0和1组成的数字代码,它能够被计算机直接识别并执行。1.3高级语言时代高级语言让程序员可以用它方便地表达算法,然后借助于编译程序将高级语言程序翻译到规范的机器语言程序,最终将算法表达为机器语言,指挥机器去执行。1.4第四代与第五代计算机语言第四代计算机语言(4GL)是八十年代的新一代计算机语言,它在程序生产效率上要比第三代语言高出一个数量级,特别适合于最终用户使用,但它不仅要大量消耗硬件资源,也不太适合于开发极大容量或较为复杂的应用系统。1、人工智能语言专用语言和工具的产生最早可以追溯到20世纪50年代未,当时为了满足人工智能领域的需要,arthy研制出了LISP语言,即表处理(ListProcessor)语言。LISP语言是一个用于处理符号表达式的相当简单的函数式编程语言。LISP语言用S表达式来统一处理数据与程序,还引入了递归数据结构及新的条件表达式形式,使得处理人工智能领域的递归问题非常方便,在人工智能领域,特别是符号表达式处理中得到了广泛应用。GPSS(GeneralpurposesimulationSystem),它是一种面向过程的离散系统仿真语言,又称通用仿真系统语言。GPSS语言是面向框图的进程型语言,用GPSS语言编制仿真程序时,首先用框图描述被仿真的动态系统。框图中每一个模块表示一种动作,各模块之间的连线表示动作的先后顺序。与以往的高级语言不同,GPSS语言中只有控制语句、符号及变量定义等几个简单的语句,其它的均称为模块,如活动实体产生模块、活动实体延时模块等。