自然順

自然順（自然な並び換え順序、）とは、アルファベット順を基本として、複数桁の数字をまとめて1つの数値として扱って順序付けられるような照合規則である。自然順は、計算機指向の純粋なアルファベット順よりも人間に優しい（〝自然な〟）順序として主に末端利用者向けの出力形式において推奨されている。
例.
例として、文字列“z2”と“z11”の並び順を考える。アルファベット順の照合規則において、“1”は“2”より前であるとして並べられる為に、 “z2”は“z11”の後に並び換えられる。一方で自然順において、“2”は“11”より小さい数字である為に、“z2”は“z11”の前に並び換えられる。
アルファベット順
自然順
自然順のソートを提供する主な言語・ライブラリ.
多くのプログラミング言語やライブラリに、自然順による並び換え機能が組み込まれている。特に標準（又は規格として）で自然順照合が提供されているものに関しては言語・ライブラリ名の先頭に赤色アポストロフィを附加した。