admin 管理员组文章数量: 887078
2024年1月4日发(作者:assert和allege的区别)
方案一 Basic语言 & Visual Basic
简单易学,很容易上手;强大的可视化编程能力 ;不是真正的面向对象的开发文具;数据类型太少,而且不支持指针;不是真正的编译型语言,它产生的最终代码不是可执行的,是一种伪代码
方案二 Pascal语言 & Delphi
真正的面向对象的开发工具,并且是完全的可视化;真编译,可以让你的代码编译成为可执行的文件;强大的数据库开发能力;Pascal语言的过于严谨让人感觉有点烦
方案三 C语言 & Visual C++
灵活性好,效率高,可以接触到软件开发比较底层的东西;微软的MFC库博大精深;VC是微软制作的产品,与操作系统的结合更加紧密;对使用者的要求比较高,既要具备丰富的C语言编程经验,又要具有一定的WINDOWS编程基础
方案四 C++语言 & C++ Builder
C++语言的优点全部得以继承;完全的可视化;极强的兼容性,支持OWL、VCL和MFC三大类库;编译速度非常快;推出的时间太短,关于它的各种资料还不太多
综述C++ Builder 是最好的编程工具。它既保持了C++语言编程的优点,又做到了完全的可视化
方案五 SQL语言 & Power Builder
对于一些传统的数据开发人员来说,Foxpro系列也许让他们感到更加熟悉。但是对于初学者来说,PowerBuilder也许是最好的数据库开发工具。各种各样的控件,会帮助你开发出自己的数据库应用程序。SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,SQL语言,得到了广泛的应用。如今无论是像Oracle ,Sybase,Informix,SQL server这些大型的数据库管理系统,还是像Visual Foxporo,PowerBuilder这些微机上常用的数据库开发系统,都支持SQL语言作为查询语言它使全部用户,包括应用程序员、DBA管理员和终端用户受益匪浅;。
● 查询数据
● 在表中插入、修改和删除记录
● 建立、修改和删除数据对象
● 控制对数据和数据对象的存取
● 保证数据库一致性和完整性
JSP与ASP的简单比较JSP与Microsoft的ASP技术非常相似。两者都提供在HTML代码中混合某种程序代码、由语言引擎解释执行程序代码的能力;在ASP或JSP环境下,HTML代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑;ASP的编程语言是VBScript之类的脚本语言,JSP使用的是Java;JSP 中的 Java 代码均在服务器端执行。因此,在浏览器中使用"查看源文件"菜单是无法看到 JSP 源代码的,
只能看到结果 HTML 代码ASP和JSP都是面向Web服务器的技术,客户端浏览器不需要任何附加的软件支持。;
Java语言简介Java语言其实最是诞生于1991年,起初被称为OAK语言,是SUN公司为一些消费性电子产品而设计的一个通用环境。他们最初的目的只是为了开发一种独立于平台的软件技术,而且在网络出现之前,OAK可以说是默默无闻,甚至差点夭折。但是,网络的出现改变了OAK的命运。 从1994年起,他们开始将OAK技术应用于WEB上,并且开发出了HotJava的第一个版本。当SUN公司1995年正式以Java这个名字推出的时候,几乎所有的WEB开发人员都想到:噢,这正是我想要的。于是Java成了一颗耀眼的明星,丑小鸭一下了变成了白天鹅。 平台无关性是指Java能运行于不同的平台。Java引进虚拟机原理并运行于虚拟机,实现不同平台的Java接口。使 用Java编写的程序能在世界范围内共享。Java虚拟机(Java Virtual Machine)是建立在 硬件和操作系统之上,实现Java二进制代码的解释执行功能Java的编程类似C++,学习过C++的读者将很快掌握Java的精 髓。Java舍弃了C++的指针对存储器地址的直接操作,程序 运行时,内存由操作系统分配,这样可以避免病毒通过指 针侵入系统;Java 吸取了C++面向对象的概念实现了程序的简洁性和便于维护性;Java建立在扩展TCP/IP网络平台上。库函数提供了用HTTP和FTP协议传送和接受信息的方法。这使得程序员使用网络上的文件和使用本机文件一样容易。C++安全性不好,但C和C++被大家接受,所以Java设计成C++形式,让大家很容易学习。
【 Java去掉了以下几个C和C++功能:
指针运算
结构
typedefs
#define
需要释放内存
这将减少了平常出错的50%。而且,Java很小,整个解释器只需215K的RAM。】
PowerBuilder简介【补充】
使用PowerBuilder,你可以用一种可视的直观的方式来创建应用程序的用户界面和数据库接口。这是一个总的概念,实际上是开发人员使用PowerBuilder去开发应用程序,由于所开发的各种应用程序充分利用了图形用户接口(GUI)的优点,所以PowerBuilder被认为是一个图形工具。
版权声明:本文标题:高级编程语言的优缺点比较 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1704336268h455295.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论