bascal与Pascal的区别
发布网友
发布时间:2024-10-05 12:25
我来回答
共3个回答
热心网友
时间:2024-10-07 23:33
。。bascal 乍看很想pascal阿。。。这要从编译角度来看了。basic是解释执行pascal是编译执行
这个很好理解。编译型语言写的程序执行之前,需要一个专门的编译过程,把程序编译成为机器语言的文件,比如exe文件,以后要运行的话就不用重新翻译了,直接使用编译的结果就行了(exe文件),因为翻译只做了一次,运行时不需要翻译,所以编译型语言的程序执行效率高。 解释性语言在运行程序的时候才翻译,比如解释性basic语言,专门有一个解释器能够直接执行basic程序,每个语句都是执行的时候才翻译。这样解释性语言每执行一次就要翻译一次,效率比较低。编译型语言有:C、C++、Delphi等解释型语言有:Java、VB等
还有的就是名字不一样(废话同为教育编程软件,目的也是不一样的(socow的个人理解)basic主要是让大家熟悉程序的具体步骤,教你程序到底是怎样的,学了basic之后就知道原来就是不停的循环,和赋值阿。。。。。。pascal的目的是面向过程。。不再是告诉你怎样++--而是怎么样处理一段长程序,让它干事情,而且看上去不复杂,好理解(对于人来说),最优化(这就涉及到算法了)。
以上为socow我的个人发言。。
一个一个字打出来的啊。。
热心网友
时间:2024-10-07 23:37
bascal?没听说过。。是不是某人笔误,LZ便信以为真了?
热心网友
时间:2024-10-07 23:34
PASCAL和BASCAL有什么区别?本身问的都有点问题,我从来都没有听说过BASCAL,只知道有Basic,一般的程序员是VB真正的程序员是C++聪明的程序员是Delphi(Pascal),Pascal怎么会过时呢?可见Basic是基础,也是最简单和容易学的!