我猜这个问题是不言自明的,但是我想知道HTML是否符合编程语言的要求(显然“ L”代表语言)。
提出问题的理由更加务实-我正在整理一份简历,不想像傻瓜一样用语言列出HTML和XML之类的东西,但无法弄清楚如何对它们进行分类。
我猜这个问题是不言自明的,但是我想知道HTML是否符合编程语言的要求(显然“ L”代表语言)。
提出问题的理由更加务实-我正在整理一份简历,不想像傻瓜一样用语言列出HTML和XML之类的东西,但无法弄清楚如何对它们进行分类。
Answers:
不,HTML不是编程语言。“ M”代表“标记”。通常,编程语言允许您描述某种处理过程,而HTML是向文本添加上下文和结构的一种方式。
如果您想在简历中添加更多字母汤,请不要对其进行分类。只需将它们放入一大堆称为“技术”或任何您喜欢的东西中即可。但是请记住,您列出的任何内容都是一个公平的问题。
HTML非常普遍,以至于我希望几乎所有技术人员都已经知道它(尽管不是CSS之类的东西),因此您可能会考虑不列出您遇到的所有缩写。我倾向于认为简历列出了太多的东西是可疑的,所以我问了更多问题以清除不应列出的东西。:)
但是,如果您的HTML经验包括认真的Web设计知识(包括Ajax,JavaScript等),则可以在“经验”部分中进行讨论。
是的,一种声明性编程语言。
您真的想在履历表中列出与您申请的工作有关的最重要的事情。如果您列出了ASP.NET但未列出HTML,即使它看起来有些明显,也有很多管理人员和/或HR类型会假设您不知道HTML,因为未列出HTML。我以前曾经发生过。
更新-有人说不,它不是一种编程语言,您对此可能不会同意我的看法,但是无论简历如何,它都是一种编程语言。在招聘经理甚至没有看到HR的情况下,您就会看到他们的HR类型。如果经理说您需要了解HTML,并且未在“编程语言”部分中列出,则HR人员可能会因为您未了解HTML而无视您,因为它没有列出。
2012年6月8日更新:告诉计算机执行某些操作的任何指令都是一种编程语言。所以即使这些年来,我仍然坚持我的回答。HTML是一种编程语言。XML不是一种编程语言。
如果您要说HTML是一种编程语言,那么您可能还包括诸如Word文档之类的东西,因为它们也是基于ML或“标记语言”的。
因此,不,HTML不是一种编程语言。因此,它被称为“标记”。
简而言之-HTML定义内容!
在我上大学的高级编程语言课程中,我们认为“编程语言”的定义非常好:“编程语言”是指能够表达所有可计算功能的(正式)语言,这是Church-Turing论文所暗示的是所有图灵可计算函数的集合。
按照这种定义,不,HTML不是编程语言,甚至不是声明性语言。正如其他人解释的那样,它是一种标记语言。
但是,审阅您简历的人们可能根本不在乎这样的正式区别。我会遵循其他人的良好建议,并将其列在“技术”类型的部分中。
嗯,L是用于语言的,但并不意味着编程语言。毕竟,英语或法语也是(自然)语言!;-)
如上所述,将它们放在一个附属的部分下,技术似乎是一个很好的名词。
(看我自己的简历,暂时没有更新),我做了一个叫做“语言”的部分,所以我不会弄错... :-D
我已经输入了“(X)HTML和CSS,XML / “ DTD / Schema和SVG”位于本节末尾,清楚分开。
用法语,我有一个“语言”部分(编程和标记)和另一个“语言”部分(法语/英语)。在英文版中,我都用“ Languages”(语言)作为标题,尽管考虑到上下文可以澄清这一点,但我现在认为它很笨拙。我应该找到一个更好的表述。
HTML绝不是编程语言。
编程语言处理“处理功能”等。HTML仅处理网页的可视界面,实际的编程在其中处理处理过程。以PHP为例。
如果有人真的了解编程,我真的看不到人们如何将HTML误认为是一种实际的编程语言。
从招聘的角度讲,在围栏的两侧,肯定将HTML置于“编程语言”之下,或者更安全地置于“技术”之下
是的,我们都知道这是一种标记语言,而不是编程语言。但是a)招聘机构不知道也不在乎,b)雇主不知道也不在乎。真。
指出他们的无知只会给您带来不适。最终看到您的简历的技术人员将对听说过HTML的候选人表示感谢,并且不必担心分类法。
老实说,这不是问题。