scriptingLanguage

scriptingLanguage

一 概述

1 简介

也被称为胶水(glue)语言

2 历史

2.1 出现原因

脚本语言(Script languages,scripting programming languages,scripting languages)是为了缩短传统的编写-编译-链接-运行(edit-compile-link-run)过程而创建的计算机编程语言。此命名起源于一个脚本“screenplay”,每次运行都会使对话框逐字重复。早期的脚本语言经常被称为批处理语言或工作控制语言。
  1. 优缺点

    1. 优点

      • 易学易用

      • 快速开发

      • 容易部署:大多数脚本语言都能够随时部署,而不需要耗时的编译/打包过程

      • 同已有技术集成:通常需要配合其他编程语言一起使用,所以也称"胶水语言"

      • 动态代码:能够被实时生成和执行,这是一项高级特性

    2. 缺点

      • 不是编程的最佳选择:比如面向对象和组件开发

      • 不够全面:比如需要数据库驱动

3 常识

3.1 与编程语言的主要区别

与一般编程语言之间最大的区别是:一般编程语言的语法和规则更为严格和复杂一些.

3.2 种类

可分为独立型和嵌入型

3.3 几种脚本语言的对比

Lua的优势是自由,Python是灵活

Last updated

Was this helpful?