广州电脑培训_电脑培训班_电脑培训课程-北大青鸟电脑学校
当前位置:网站首页 > 电脑培训网-电脑学校 > 深圳电脑学校 > 正文

脚本语言和编程的区别

作者:广州电脑培训刘发布时间:2020-09-21分类:深圳电脑学校浏览:741


导读:脚本语言通常指的是简单的编程任务,例如shell脚本。脚本语言是介于HTML与Java语言,JAVA,VisualBasic,C等编程语言之间的一种特殊语言。尽管更接近后者,但...

脚本语言通常指的是简单的编程任务,例如shell脚本。 脚本语言是介于HTML与Java语言,JAVA,Visual Basic,C等编程语言之间的一种特殊语言。尽管更接近后者,但它没有复杂而严格的编程语言语法和规则。


系统语言和脚本语言之间有很多区别,但是主要区别是:抽象级别,这是最重要,最明显的区别。 脚本语言为程序员提供了更高级别的抽象。 这明显地体现在以下事实中:该语言本身具有高级数据结构,例如列表和字典结构,以及对该结构的简单且方便的嵌套和操作。 这样可以创建一个非常成功的程序。类型定义:系统语言通常是强类型和静态类型。这意味着必须在程序中指定所有变量的类型,并在编译时进行检查。 相反,脚本语言是最宽松的类型定义,根本没有类型声明,并且在运行时执行动态类型检查。 


执行。编译系统语言的特征。 该程序被编译成可执行的二进制文件。另一方面,脚本语言的特征是解释,即指令立即执行,并且没有中间的编译状态。这意味着脚本语言是交互式的(可以在提示符下键入命令并查看结果),这是另一个巨大的胜利。这将完全从edit-compile-run周期中删除编译过程。


速度。以上在脚本语言的速度和效率之间,另一方面在易用性和表达能力之间取得折衷的典型示例。这使得脚本语言的执行速度比系统语言慢一个数量级。 这是脚本语言的最卑鄙的方面。性能下降不是一个真正的问题,因为其想法是使用脚本语言来组成以C之类的快速系统语言编写的组件。因此,需要快速运行的所有内容都将运行得很快,因为它是在Windows中实现的 一种快速的语言。 脚本语言仅用于将事物捆绑在一起,而这些通常不是性能瓶颈(或者如果存在,则需要重新检查设计)。


深圳电脑学校排行
最近发表
标签列表