[1] [DFN[[RUBY[節点][せってん]@en[node]]]] ([[ノード]])、あるいは[DFN[[RUBY[頂点][ちょうてん]@en[vertex]]]]は、
[[グラフ]]あるいは[[木]]の構成要素である点です。

[2] 「[[節点]]」と「[[頂点]]」は交換可能な用語ですが、[[木]]に関しては[[節点]]、
[[グラフ理論]]においては[[頂点]]、[[ネットワーク理論]]においては[[節点]]と呼ぶことが多い印象があります。
[[プログラミング言語]]や[[マーク付け言語]]、[[情報ネットワーク]]の分野では、[[ノード]]と訳されることがよくあります。

* いろいろな節点

[4] [[木]]は色々なところで使われており、[[節点]]にも色々な種類があります。

[FIG(short list)[
- [[DOM節点]]
- [[RDF節点]]
- [[ネットワークノード]]
- [CODE(HTMLe)@en[[[node]]]] [[要素]]
]FIG]

[5] [[DOM Standard]] は任意の[[木]]の構成要素を[[オブジェクト]]と呼んでおり
([[木]]に属すものに限らず[[オブジェクト]]といいます。)、
[[節点]]とは [CODE(DOMi)@en[Node]] [[オブジェクト]]のことをいいます。

* 関連

[3] 特に[[木]]の ([[枝]]の) 先端にある[[節点]]のことを、[[葉]]ともいいます。

* 歴史

[6] [CITE@en[Be more precise about removal and insertion]]
([[annevk]]著, [TIME[2017-04-07 17:44:16 +09:00]])
<https://github.com/whatwg/dom/commit/26faf9a74154b5d1dd3d1f8dd699404716649ae4>

[651] 
[CITE[[[JIS X 4153:1998]][BR[]]文書スタイル意味指定言語(DSSSL)  解説]]
[TIME[2001-08-19T05:29:36.000Z]], [TIME[2023-11-19T13:04:37.509Z]] <http://www.y-adagio.com/public/standards/jis_dsssl/tutr.txt>

>
g) node: ノード
>  グローブ内のデータの構造記述の単位であって, ノードの管理下におくデータを特性としてもつ。
>  多くの箇所で言及があり, 関連する手続き名との対応を付けにくくなることを避けるために, カタカナ表記を採用している。


[7] 
いやいや、[[情報科学]]の世界で安定した定訳があるんだから使おうよ...
