エスケープ文字
一般に、エスケープ文字は装置制御文字の一種でなく、逆もまた然りである。制御文字を非図形文字、すなわち出力装置(例えば、プリンタやテキスト端末)にとって特別な意味を持つものとして定義するならば、その装置にとってはあらゆるエスケープ文字は制御文字である。しかし、プログラミングで使用されるエスケープ文字は図形文字(バックスラッシュ(\)など)なので制御文字ではない。逆に、(全てではないが)ほとんどのアスキー制御文字は、単独で何らかの制御機能を持っているため、エスケープ文字ではない。
多くのプログラミング言語では、エスケープ文字は制御文字を参照するエスケープシーケンスも作る。例えば、改行のエスケープシーケンスは \n である。