pascal语言与Delphi语言的区别
6个回答
展开全部
pascal在中学竞赛中还有广泛应用,因为低级.
此言差也,pascal是高级语言。所谓高级与低级是针对计算机而言,所谓低级语言,最低级就是由0与1组成的代码,这些代码除非是编码人员,一般人是无法识别的。其次就是汇编语言。
由帕斯卡语言、C语言、背思科语言都是高级语言。DELPHI,VC,VB则分别是在这三种语言的基础上构建的软件可视化快速开发工具。目前C语言占有统治地位,大学里讲的大多都是C语言。但大学一般是不会讲VC、DELPHI和VB的。用C语言、用pascal、用basco也可以做软件,但你可能稀饭没得吃,因为慢啊,在DELPHI中你打开它就有一个窗体跑出来了,但如果用pascal语言来做,你花点时间,写代码,把这个窗体绘出来。一个简单的编辑框,在DELPHI中你用鼠标点两下,就到了窗体上,如果你用pascal语言来绘制,没有一个三五百行代码,你是做不出来的。用开发工具做软件就好比用别人做好的预制件做房子一样。你想一块水泥预制板,买现成的多简单,如果自己做多麻烦。一块砖也是如此。用高级语言写软件,就好像只把石头、土、树、砂给你做房子一样,你需要水泥吗?你得先将石头烧成水泥,你要钢筋吗?你得先在石头中提炼铁做起。然后才能用得到钢筋、水泥、砂、碎石来浇铸预制板,但做出来的质量呢?是肯定没有专业生产厂家做的好。
无论是高级语言,还是汇编语言,还是由高级言语构建的可视化软件开发工具所写出来的软件,计算机都把它编译成0与1组成的代码之后,通过计算,才能给出你所需要的结果。
此言差也,pascal是高级语言。所谓高级与低级是针对计算机而言,所谓低级语言,最低级就是由0与1组成的代码,这些代码除非是编码人员,一般人是无法识别的。其次就是汇编语言。
由帕斯卡语言、C语言、背思科语言都是高级语言。DELPHI,VC,VB则分别是在这三种语言的基础上构建的软件可视化快速开发工具。目前C语言占有统治地位,大学里讲的大多都是C语言。但大学一般是不会讲VC、DELPHI和VB的。用C语言、用pascal、用basco也可以做软件,但你可能稀饭没得吃,因为慢啊,在DELPHI中你打开它就有一个窗体跑出来了,但如果用pascal语言来做,你花点时间,写代码,把这个窗体绘出来。一个简单的编辑框,在DELPHI中你用鼠标点两下,就到了窗体上,如果你用pascal语言来绘制,没有一个三五百行代码,你是做不出来的。用开发工具做软件就好比用别人做好的预制件做房子一样。你想一块水泥预制板,买现成的多简单,如果自己做多麻烦。一块砖也是如此。用高级语言写软件,就好像只把石头、土、树、砂给你做房子一样,你需要水泥吗?你得先将石头烧成水泥,你要钢筋吗?你得先在石头中提炼铁做起。然后才能用得到钢筋、水泥、砂、碎石来浇铸预制板,但做出来的质量呢?是肯定没有专业生产厂家做的好。
无论是高级语言,还是汇编语言,还是由高级言语构建的可视化软件开发工具所写出来的软件,计算机都把它编译成0与1组成的代码之后,通过计算,才能给出你所需要的结果。
更多追问追答
追问
我就是这个比赛,我是初中生,能帮帮我吗
追答
PASCAL是一种编程语言,Object PASCAL是加入面向对象的PASCAL,就象C和C++的关系一样
DELPHI是基于Object PASCAL为基础语言的开发工具,不过DELPHI对Object PASCAL进行了大量的扩展
这是在网上给你找的,不是我写的,这样理解吧,PASCAL是DELPHI他妈,对于编程者来说,儿子更好接近一些,但如果想做一个真正的程序员,还是得先学PASCAL,知其源并知其所以源.为了应付考试,还得学习C语言.只会用开发工具做软件,不行的,充其量只能算是一个编程爱好者.程序员都算不上.
展开全部
delphi是Object Pascal
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Delphi是object pascal,面向对象
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先明确一点,DELPHI不是语言。DELPHI是开发工具名称。打个比方说微软出的VS 2008,你不能理解成VS2008是开发语言。VS2008只是一个集成环境,具体使用的语言有C#等。
DELPHI在开发时,使用Object Pascal语言。
DELPHI在开发时,使用Object Pascal语言。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
很明显你搞混淆了概念。Delphi是一种开发平台,它所支持的语言是pascal语言。根本就没有Delphi语言。Pascal语言在Delphi中开发的。就好像MyEclips平台和Java语言的关系一样。明白了吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
delphi是一个RAD,也就是快速开发工具,而pascal是一门程序语言,网上联系到delphi 主要是因为目前用Pascal做为脚本语言的主要就是是delphi,而很少用turbo pascal之类的工具
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询