ヌル文字
ヌル文字（ヌルもじ、）またはヌル終端文字（ヌルしゅうたんもじ、）は、値0の制御文字である。NULと表記される場合もある。
多くの文字集合にはヌル文字の定義がある。ISO/IEC 646（ASCII）、C0制御コード、C1制御コード、ISO/IEC 10646（Unicode）、EBCDICなどの文字集合は全てヌル文字を含んでいる。一方で、JIS X 0208などのように、これを収録しない文字集合もある。ASCII、Unicode、EBCDICなどではヌル文字はコードポイント0に当てられている。多くのプログラミング言語ではヌル文字を使用できる。C言語などでは、ヌル文字のコードは0であると定義されている。