改行コード
多くのシステムでは、改行コードを1つまたは連続する2つの特殊文字で表している。
ASCII文字コードに基づくシステムでは、CR(復帰、0D(16進))、LF(改行、0A(16進))、またはCR+LFで表している。 LF: UNIXやUnix系のシステム。Linux、ChromeOS、AIX、Xenix、macOS、BeOS、Amiga、RISC OSなど。 CR+LF: CP/M、MP/M、MS-DOS、OS/2、Microsoft Windows。 CR: コモドールによるシステム、Apple IIファミリ、Mac OS(バージョン9まで)、OS-9。
Unicodeでは、CR (U+000D) とLF (U+000A) に加えて、「次の行」 (next line) を示すNEL (U+0085)、行区切り文字 (line separator) を示すLS (U+2028)、段落区切り文字 (paragraph separator) を示すPS (U+2029) が提供される。
EBCDICシステム