首页前端开发正文

编程语言和标记语言的区别

朱绪2020-08-072012

我们学web前端,一定会接触html和js。

html是标记语言,js是编程语言。

html

那么,编程语言和标记语言区别在哪儿呢?

标记语言的存在是用来被读取的,它不向计算机发出任何指令,它是被动的。

而编程语言就不一样了,编程语言具有很强的逻辑和行为能力。它会主动地给计算机发出指令,在编程语言里,我们可以看到很多类似于if else、for、while等具有逻辑性和行为能力的指令,这都是主动的。

写在最后:小编觉得HTML相当于编写人员和浏览器之间的协议,所以我觉得html更像协议。但标记语言和编程语言一定不存在从属关系,两者是完全独立的。

因为协议、标记、编程语言什么的,都是计算机术语,自然是有它的命名的精确表达性了。