[1] 何らかの意味で“ない”、“未定義である”ことを表す値は[[言語]]や[[データ型]]で様々なものが[[存在][ないがある]]します。

[FIG(short list)[
- [[0]] (数値)
- [["0"]] (文字列)
- [[-1]]
- [[Empty]]
- [[false]]
- [[nil]]
- [CODE[rdf:nil]]
- [[Nothing]]
- [[NULL]]
- [[null]]
- [CODE[Null][Null (Visual Basic)]]
- [[undef]]
- [[undefined]]
- [[未定義 (XDM)]]
- [CODE[void]]
- [[Null Value]]
- [[内容モデル「なし」]]
- [[void要素]]
- [[空要素]]
- [[空文字列]]
- [[空バイト列]]
- [[空リスト]]
- [[空集合]]
- [[空写像]]
- [[未知]]
- [[無値]]
- [[スカ]]
- [[NaN]]
- [CODE[#VALUE!]]

]FIG]

[2] 同じ[[プログラミング言語]]で2つ以上あったり、
同じ[[データ型]]ですら複数あったりすることさえあります。

[3] 同じような名前でも[[プログラミング言語]]によって全然意味が違ったりもします。

[4] 関連: [[sentinel value]]


[5] 
[CITE@ja[「NULL」というカスタムナンバープレートを取得したところ、大量の駐車違反切符を受け取る結果に | スラド idle]], [TIME[2024-01-24T08:31:34.000Z]] <https://idle.srad.jp/story/19/08/12/1243244/>

[6] 
[CITE@ja[プログラマを悩ます人名:「Null」さん | スラド IT]], [TIME[2024-01-24T08:31:58.000Z]] <https://it.srad.jp/story/13/08/02/0546248/>


[7] 
[CITE@ja[本の虫: Rustのパッケージマネージャーでパッケージ名nulを作ったら全Windowsユーザーのパッケージマネージャーが壊れた話]], [TIME[2024-01-24T00:10:33.000Z]], [TIME[2024-01-24T08:33:36.166Z]] <https://cpplover.blogspot.com/2017/05/rustnulwindows.html>


[8] [CITE@ja[Pandasで「野根(None)」という地名が欠損値(NaN)になってしまった話]], [TIME[2025-10-30T06:33:44.000Z]] <https://zenn.dev/mierune/articles/014c283ecd2be6>
