编程语言 标记语言 脚本语言分别有哪些? 区别是什么?
来源:互联网 发布:云计算大数据视频教程 编辑:程序博客网 时间:2024/05/23 20:40
作者:蔡超凡
链接:https://www.zhihu.com/question/22443881/answer/48223449
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
链接:https://www.zhihu.com/question/22443881/answer/48223449
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
一、各自的定义
标记语言
标记语言
标记语言,是一种将文本(Text)以及文本相关的其他信息结合起来,展现出关于文档结构和数据处理细节的电脑文字编码。与文本相关的其他信息(包括例如文本的结构和表示信息等)与原来的文本结合在一起,但是使用标记(markup)进行标识。
脚本语言如:HTML、XML
脚本语言是为了缩短传统的编写-编译-链接-运行(edit-compile-link-run)过程而创建的计算机编程语言。它的命名起源于一个脚本“screenplay”,每次运行都会使对话框逐字重复。早期的脚本语言经常被称为批量处理语言或工作控制语言。
一个脚本通常是解释运行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。
编译型语言如:JavaScript、VBScript、PHP
编译型语言:程序在执行之前需要一个专门的编译过程,把程序编译成 为机器语言的文件,运行时不需要重新翻译,直接使用编译的结果就行了。程序执行效率高,依赖编译器,跨平台性差些
二、区别如 C、C++
1、标记语言不用于向计算机发出指令,常用于格式化和链接。
2、脚本语言介于标记语言和编程语言之间,脚本语言脚本语言不需要编译,可以直接用,由解释器来负责解释。
3、编译型语言写的程序执行之前,需要一个专门的编译过程,把程序编译成为机器语言的文件,比如exe文件,以后要运行的话就不用重新翻译了,直接使用编译的结果就行了(exe文件),因为翻译只做了一次,运行时不需要翻译,所以编译型语言的程序执行效率高。
0 0
- 编程语言 标记语言 脚本语言分别有哪些? 区别是什么?
- 编程语言 标记语言 脚本语言分别有哪些? 区别是什么?
- 标记语言、编程语言、脚本语言的区别?
- 编程语言、标记语言、脚本语言
- 标记语言/脚本语言/
- 编译语言,解释语言,脚本语言, 标记语言
- 脚本语言和编程语言的区别
- 脚本语言和编程语言的区别
- 脚本语言与编程语言
- spring的userBean的作用域有哪些,分别是什么,区别又是什么?
- jsp有哪些动作?作用分别是什么?
- jsp有哪些动作?作用分别是什么?
- jsp有哪些动作?作用分别是什么?
- jsp有哪些动作?作用分别是什么?
- jsp 有哪些动作 ? 作用分别是什么 ?
- JSP有哪些动作?作用分别是什么?
- jsp 有哪些动作?作用分别是什么?
- jsp有哪些动作?作用分别是什么?
- kaggle入门篇一【手写数字识别】
- python之FTP程序(支持多用户在线)
- Qt-QML-给我的导航条写一个动画-State-Transition
- 斯坦福演讲:别在不断的优秀里,最终走向平庸
- RxJava—创建操作符
- 编程语言 标记语言 脚本语言分别有哪些? 区别是什么?
- 短进程优先的调度算法详解
- SpringBoot 自动生成API文档
- Linux搭建spark集群
- linux下task_struct部分解析
- 函数重载 C++(一)
- Java连接SQLite、MySQL、Sql Server数据库汇总
- 返回指针的函数&&指向函数的指针
- 【UML】总结-九种图