×
言語処理系と開発実行モデル

マークアップ言語の解説(基本情報技術者シラバス用語)

マークアップ言語とは

マークアップ言語とは、文章の構造や装飾(デザイン)をコンピュータに指示するために、テキストに特別な記号(タグ)を埋め込んで記述する言語のことです。「マークアップ(目印をつける)」という名前の通り、見出しや段落、リンク、画像といった文章の要素をタグで囲むことで、単なるテキストファイルに構造を与えます。プログラミング言語のように複雑な計算や論理処理を行うのではなく、データの見た目や構成を定義することが主な役割です。代表的なマークアップ言語には、ウェブページを作成する「HTML」や、データ構造を自由に定義できる「XML」などがあります。

具体例

ウェブブラウザで表示されるホームページは、HTMLというマークアップ言語で書かれています。以下のように「タグ」を使ってタイトルや文章の段落を表現します。

<h1>自己紹介</h1>
<p>こんにちは!私の名前は山田です。</p>
<a href="https://example.com">私のブログはこちら</a>

もう少し詳しく