みならいノート

IT パスポート 2026年度版

その他の言語

みならいノートで覚える(無料)

このノートの問いがそのまま復習カードになり、忘れかけたころに出題されます。

シラバス Ver.6.5 の小分類 39「その他の言語」(大分類 7:基礎理論/中分類 14:アルゴリズムとプログラミング)。
2026-08-05 にシラバス本文と突合済み。

0. 何を押さえるか

処理を書く言語ではなく、データや文書の構造を表す言語です。
用語は 5 つで、次の系譜が分かれば足ります。

SGML(もと)→ HTML(Web ページの表示用)
            → XML(データの構造化用)

HTML は見せ方、XML は意味を表します。
どちらもタグで印を付けますが、HTML はタグが決まっていて、XML は自分で定義できます。

そして JSON は、XML より軽い記法として現在広く使われています。

1. マークアップ言語

根拠: シラバス 7-14-39

タグとは?

文書の中に埋め込む、構造や意味を示す印

<見出し>ここが見出し</見出し> のように、
開始タグと終了タグで挟んで範囲を示す。

本文とは別に「これは何か」という情報を持たせられるのが要点。

SGML・HTML・XML の関係は?

SGML(もととなった汎用のマークアップ言語)から、

何のための言語か
HTML(Hyper Text Markup Language) Web ページの記述。見出し・段落・リンクなど、使えるタグが決まっている
XML(Extensible Markup Language) データの構造化。タグを自分で定義できる(Extensible = 拡張可能)

HTML は見せ方、XML は意味。
タグを自由に定義できるかどうかが決定的な違い。

HTML でハイパーリンクを実現しているのは何か?

アンカータグによるリンク指定

文書と文書を相互に結びつけられることが「ハイパーテキスト」の由来で、
これが Web の基本的な仕組みになっている。

2. データ交換の形式

根拠: シラバス 7-14-39

JSON とは? XML と何が違うか?

JSON(JavaScript Object Notation)
= 名前と値の組でデータを表す、軽量な記述形式

記述量 読みやすさ
XML 開始・終了タグが要るので多い 構造は明確
JSON 記号だけで済むので少ない 簡潔

Web API のデータ交換では、現在 JSON が主流。
軽いぶん通信量が少なく、プログラムから扱いやすいのが理由。

このノートの 4 問を、暗記カードで復習できます

みならいノートで覚える(無料)

答えを隠して出題し、忘れそうなころにもう一度出します。

前 プログラム言語
プロセッサ 次

このノートは無償で公開しています。当方は内容の正確性・完全性・最新性を保証しません。学習にあたっては、法令の原文・公式の出題範囲その他の一次資料を必ずご確認ください。試験への合格その他の効果を保証するものでもありません。

本文の転載・再配布はお断りしています(利用規約)。手元に置いて使いたい方は、ストアから Markdown ファイルとして入手できます。