哪位大神能用一个通俗易懂的例子解释编程语言与标记语言之间的区别

问题描述:

哪位大神能用一个通俗易懂的例子解释编程语言与标记语言之间的区别
1个回答 分类:综合 2014-10-17

问题解答:

我来补答
最简单的理解是,编程语言有逻辑和行为能力,後者没有.
编程语言 (programming language)可以例如 c,perl,javascript
标记语言( markup language ),有 xml,html,xhtml ( xml 和 html 的合体 )你会见到他们都是 "ml" 尾的.
标记语言的存在用来被读取的,例如 svg 的图档其实就是用 xml 写出来的.而其本身是没有行为能力的.在标记语言里你会看到很多 < 和 > 这些钻括号,这些是用来写出 "层次" 和 "属性" 的.简言之,他是被动的
而在 编程语言 里,你会看到很多 if else for while print ...这些具有逻辑性和行为能力的指令.这是主动的.
 
 
展开全文阅读
剩余:2000