搜索

第四代编程语言

gecimao 发表于 2019-06-15 20:28 | 查看: | 回复:

  在计算机行业中,通常有几代语言来表示语言的发展。1GL或第一代语言是机器语言或者机器能够直接执行的语言,也就是0和1组成的串。2GL或第二代语言是汇编语言。典型的2GL指令如下所示:ADD12,8汇编程序将会把汇编语言转换成机器语言。3GL或第三代语言是一种“高级编程语言,例如PLICJAVA都属于这一类。以下是JAVA语言的一个例子:publicboolean handleEvent (Eventevt) {switch(evt.id) { case Event.ACTION_EVENT: {if(Tryme.equald(evt.arg)) {编译器会把一个具体的高级编程语言的语句转换为机器语言。(在上述JAVA的例子中,其输出称为字节码,这些字节码再被作为操作系统平台一部分的JAVA虚拟机转换为相应的机器语言。)要运用3GL需要一定的编程知识。4GL或第四代语言是比3GL更为接近于自然语言的语言。访问数据库的语言通常称为4GL。以下是4GL语句的一个例子:CUSTOMERSWHEREPREVIOUS PURCHASESTHAN $10005GL或第五代语言是利用可视化或图形化接口编程,从而生成一种原语言,这种原语言通常用3GL或4GL语言编译器来进行编译。例如微软、波兰、IBM,以及其他一些公司就生产了一些5GL,这些工具可以用JAVA语言来开发一些应用程序。可视化编程可以使你很容易地想象面向对象编程的类层面,并且可以用一些拖拉式图标来装配程序组件。

  * 网友发言均非本站立场,本站不在评论栏推荐任何网店、经销商,谨防上当受骗!

本文链接:http://brazilianthongs.net/disandaiyuyan/634.html
随机为您推荐歌词

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部