「HTML」はプログラミング言語ではなくマークアップ言語だ。それでもプログラミング初心者にとって、HTMLを学ぶことには意味があると専門家は強調する。その理由とは。
「HTML」はマークアップ言語であり、プログラミング言語ではない。だとしてもHTMLが、プログラマーを目指す人にとって最初に学ぶべきコンピュータ言語であることは事実だ。
初心者であっても、HTMLのソースコードを作成するハードルは高くない。Webブラウザとテキストエディタだけあれば作成できる。「Java」「Python」といったプログラミング言語のように、ソースコードをコンピュータが解釈できる形に変換する「コンパイラ」や「インタープリタ」をインストールする必要はない。フィードバックを即座に得ることも可能だ。正しく記述できたかどうかの結果をWebブラウザですぐに確認できる。
HTMLの習得を通じて学べる以下の要素は、開発者がその後に経験することになるプログラミングキャリアに役立つと考えられる。
HTMLからコーディングを始めた開発者には、JavaやPythonなどのプログラミング言語を学ぶ上での基礎が備わると、ボストン出身のシニアソフトウェアエンジニアであるネッド・バチェルダー氏は考える。コンピュータは単純なので、人が間違った指示を与えると、その指示に従って動作する。「初心者はHTMLを通じてプログラミング言語の学習方法を学び、厳密な表記法に慣れることができる」とバチェルダー氏は言う。
私の見立てでは、HTMLとCSSのスキルを備えたフリーランスのWebエンジニアなら、Webサイトの構築で1000ドル、Webサイトのメンテナンスで月額1000ドルを稼ぐことができる。これはクライアントを10件抱えれば、年間12万ドル以上を稼ぐことができる計算だ。優れたWebエンジニアであれば、さらに労力を費やすことで、その稼ぎを増やすこともできる。
HTMLによるWebサイトの開発やデザインへの情熱は、HTMLがプログラミング言語かどうかという議論の結果でそがれるものではない。プログラミング言語かどうかはラベルにすぎない。
米国TechTargetの豊富な記事の中から、開発のノウハウや技術知識など、ITエンジニアの問題解決に役立つ情報を厳選してお届けします。
Copyright © ITmedia, Inc. All Rights Reserved.
お知らせ
米国TechTarget Inc.とInforma Techデジタル事業が業務提携したことが発表されました。TechTargetジャパンは従来どおり、アイティメディア(株)が運営を継続します。これからも日本企業のIT選定に役立つ情報を提供してまいります。
Googleの独占市場が崩壊? 迫られるChrome事業分割がもたらす未来のシナリオ
本記事では、GoogleがChrome事業を分割した後の世界がどのようなものになるのか、そして...
ノンアルクラフトビールが急成長! 米新興ブランドのCMOはなぜ「大手の市場参入を歓迎」するのか?
Athletic BrewingでCMOを務めるアンドリュー・カッツ氏は、大手企業がノンアルコールビー...
博報堂が提唱 AIエージェントとの対話を起点とした新たな購買行動モデル「DREAM」とは?
博報堂買物研究所が2025年の購買体験を予測する「買物フォーキャスト2025」を発表し、AI...