我想这个问题是不言自明的,但我想知道HTML是否有资格作为一种编程语言(显然“L”代表语言)。
问这个问题的原因更实用——我正在准备一份简历,不想因为把HTML和XML这样的东西列在语言下面而看起来像个傻瓜,但不知道如何对它们进行分类。
我想这个问题是不言自明的,但我想知道HTML是否有资格作为一种编程语言(显然“L”代表语言)。
问这个问题的原因更实用——我正在准备一份简历,不想因为把HTML和XML这样的东西列在语言下面而看起来像个傻瓜,但不知道如何对它们进行分类。
当前回答
不——IT界对网页设计有很大的偏见;但在这种情况下,“真正的”程序员有相当坚实的基础。
如果你做过很多网页设计工作,你可能会用到JavaScript,所以你可以把它放在“编程语言”下面;如果你也想列出HTML,那么我同意建议“技术”的答案。
但除非你的目标是那些试图打勾而不是为你找一份好工作的经纪人,否则你使用过的东西的简单列表看起来并不是那么好。你最好列出你参与过的项目,并详细说明你在每个项目中使用的技术;这表明你有使用它们的真正经验,而不仅仅是你知道一些流行语。
其他回答
在招聘方面,我在两边都经历过,肯定会把HTML归为“编程语言”,或者更安全的归为“技术”
是的,我们都知道它是一种标记语言而不是编程语言。但是a)招聘机构不知道也不在乎,b)雇主不知道也不在乎。真的。
指出他们的无知只会对你不利。而那些最终看到你简历的技术人员将会感谢一个听说过HTML的候选人,而不会担心分类问题。
老实说,这不是问题。
我不认为它是一种编程语言,但正如它的名字所说:标记语言。 我们不能只用纯HTML编程。只是注释如何呈现内容。
但如果你认为编程是告诉计算机如何显示内容的行为,那么它就是一种编程语言。
不,HTML不是一种编程语言。因为这个原因,它被称为“标记”。
如果你想说HTML是一种编程语言,那么你也可以包括诸如word文档之类的东西,因为它们也是基于ML或“标记语言”。
简单地说——HTML定义内容!
“M”代表“加价”。它是一种“标记语言”,而不是一种编程语言。有些人会不同意这一点,但我的观点是,如果它缺乏逻辑结构(条件分支,迭代等),它就不是真正的编程语言。
至于简历,我建议把HTML和XML放在“技术”一类的栏里。我通常有一个类似这样的部分,在那里我列出了像版本控制软件,我开发的操作系统,构建系统等。
L代表语言,但它并不意味着编程语言。毕竟,英语或法语也是(自然)语言!: -)
如上所述,把它们放在一个附属部分,技术似乎是一个好术语。
(看看我自己的简历,有段时间没有更新了)我只做了一个叫做“语言”的部分,所以我不会错…: - d 我已经把“(X)HTML和CSS, XML/DTD/Schema和SVG”放在部分的末尾,清楚地分开。
在法语中,我有一个部分“语言”(编程和标记)和另一个“语言”(法语/英语)。在英文版本中,我把两者都命名为“语言”,现在我想起来有点笨拙,尽管上下文澄清了这一点。我应该找个更好的公式。