質問は自明だと思いますが、HTMLがプログラミング言語として認められるかどうかは疑問です(明らかに "L"は言語を表します)。
尋ねる理由はより実用的です。私は履歴書をまとめているので、言語でHTMLやXMLのようなものをリストするのに馬鹿になりたくはありませんが、それらを分類する方法を理解することはできません。
質問は自明だと思いますが、HTMLがプログラミング言語として認められるかどうかは疑問です(明らかに "L"は言語を表します)。
尋ねる理由はより実用的です。私は履歴書をまとめているので、言語でHTMLやXMLのようなものをリストするのに馬鹿になりたくはありませんが、それらを分類する方法を理解することはできません。
回答:
いいえ、HTMLはプログラミング言語ではありません。「M」は「Markup」の略です。一般に、プログラミング言語では、何かを実行するある種のプロセスを記述することができますが、HTMLは、コンテキストと構造をテキストに追加する方法です。
CVにアルファベットのスープを追加する場合は、それらをまったく分類しないでください。「テクノロジー」と呼ばれる大きな山にそれらを入れてください。ただし、リストするものはすべて質問にとって公平なゲームであることを忘れないでください。
HTMLは非常に一般的であるため、ほとんどすべてのテクノロジ担当者がHTMLを知っていると思います(CSSなどではありませんが)。私はCVがあまりにも多くのものをリストしていると疑わしいと思う傾向があるので、リストすべきではないものを取り除くためにさらに質問をします。:)
ただし、HTMLエクスペリエンスにAjaxやJavaScriptなどの本格的なWebデザインの要素が含まれている場合は、「エクスペリエンス」セクションでそれらについて話す可能性があります。
はい、宣言型プログラミング言語です。
あなたが本当にあなたがあなたの履歴書に応募している仕事に関連しているあなたが知っている最も重要なことをリストしたいです。ASP.NETを一覧表示しても、HTMLは一覧表示しない場合は、多少明白ですが、HTMLは一覧表示されていないため、HTMLを知らないと想定する多くのマネージャーやHRタイプがあります。以前にそれが起こったことがあります。
更新-一部の人は、それはプログラミング言語ではないと言っています。あなたはこれについて私に同意しないかもしれませんが、履歴書に関係なく、それはプログラミング言語です。採用マネージャーがそれを見る前に履歴書を見ている人事タイプを取得します。HTMLについて知る必要があるとマネージャーが言い、それが「プログラミング言語」セクションにリストされていない場合、人事担当者は、リストされていないため、HTMLを知らないという考えを無視することがあります。
アップデート6-8-2012:コンピュータに何かをするように指示する命令はすべてプログラミング言語です。したがって、これらすべての年が経過した後でも、私はまだ私の答えを待っています。HTMLはプログラミング言語です。プログラミング言語ではないものはXMLでしょう。
いいえ、手がかりはMにあります-これはマークアップ言語です。
あるレベルでは、Chris Pietschmannは正しいです。SQLは(少なくともストアドプロシージャなしでは)完全なチューリングではありませんが、人々はそれを言語としてリストします。TeXは完全なチューリングですが、ほとんどの人はそれをマークアップ言語と見なします。
そうは言っても、正式な論理を主張するのではなく、単に仕事に応募するのであれば、私はそれらすべてをテクノロジーとしてリストします。.NETのようなものは言語ではありませんが、おそらく同様にリストされます。
「M」は「マークアップ」の略です。これはプログラミング言語ではなく「マークアップ言語」です。一部の人々はこれに同意しませんが、私の意見では、論理的な構造(条件付き分岐、反復など)がない場合、それは実際にはプログラミング言語ではないということです。
履歴書に関しては、HTMLとXMLを「テクノロジー」のようなセクションに置くことをお勧めします。私は通常、このようなセクションを持っています。ここには、バージョン管理ソフトウェア、私が開発したOS、ビルドシステムなどのリストがあります。
HTMLがプログラミング言語であると言う場合は、ワードドキュメントなども含める必要があります。これらもMLまたは「マークアップ言語」に基づいているためです。
つまり、いいえ、HTMLはプログラミング言語ではありません。そのため「マークアップ」と呼ばれています。
簡単に言えば、HTMLはコンテンツを定義します!
私が大学で取った高度なプログラミング言語のクラスでは、「プログラミング言語」のかなり良い定義だと思いました。プログラミング言語は、すべての計算可能な関数を表現できる任意の(正式な)言語であり、Church-Turingの論文がすべてのチューリング計算可能な関数のセットです。
その定義では、いいえ、HTMLはプログラミング言語ではなく、宣言型言語でもありません。他の人が説明したように、それはマークアップ言語です。
しかし、あなたの履歴書をレビューしている人々は、そのような正式な区別をあまり気にしないかもしれません。私は他の人から与えられた良いアドバイスに従い、それを「テクノロジー」タイプのセクションにリストします。
いいえ-ITにはWebデザインに対する大きな偏見があります。しかし、この場合、「本物の」プログラマーはかなり固い立場にいます。
多くのWebデザイン作業を行っている場合は、JavaScriptを実行したことがあるので、それを「プログラミング言語」の下に置くことができます。HTMLもリストしたい場合は、「テクノロジー」を示唆する答えに同意します。
しかし、あなたが良い仕事を見つけるのではなく、チェックボックスをチェックしようとしているエージェントをターゲットにしているのでない限り、あなたが使用したもののリストは実際にはそれほど良く見えません。自分が取り組んだプロジェクトをリストアップし、それぞれで使用したテクノロジーの詳細を記述した方がよいでしょう。これは、流行語を知っているというだけでなく、実際に使用した経験があることを示しています。
まあ、Lは言語用ですが、プログラミング言語を意味するものではありません。結局のところ、英語またはフランス語も(自然)言語です!;-)
上記のように、それらを子会社セクションに置くと、テクノロジーは良い言葉のようです。
(自分の履歴書を見て、しばらく更新されていません)「Languages」というセクションを作成したので、誤解することはありません... :-D
「(X)HTMLとCSS、XML /セクションの最後にあるDTD /スキーマとSVG」は、明確に分離されています。
フランス語では、「言語」セクション(プログラミングとマークアップ)と「言語」セクション(フランス語/英語)があります。英語版では、どちらも「Languages」というタイトルを付けましたが、これは、文脈からは明らかですが、今では考えにくいです。より良い処方を見つける必要があります。
HTMLは決してプログラミング言語ではありません。
プログラミング言語は、「処理機能」などを扱います。HTMLは、実際のプログラミングが処理を処理するWebページの視覚的インターフェースのみを扱います。例えばPHP。
誰かが本当にプログラミングを知っているなら、人々がどのようにしてHTMLを実際のプログラミング言語と間違えることができるのか、本当にわかりません。
募集条件では、フェンスの両側にいたため、HTMLを「プログラミング言語」の下に置くか、おそらく「テクノロジー」の下に置くほうが安全でしょう。
はい、私たちは皆、それがマークアップ言語であり、プログラミング言語ではないことを知っています。しかし、a)人材紹介会社は知りませんし、気にしません。b)雇用者は、知りませんし、気にしません。本当に。
そして、彼らの無知を指摘することはあなたの病気に役立つだけです。そして、最終的にあなたの履歴書を見る技術者は、HTMLを聞いたことがある候補者に感謝し、分類法について心配することはありません。
正直なところ、それは問題ではありません。