イミュータブル(プログラミング)

プログラミング言語において、イミュータブルとは、ある要素(オブジェクトなど)が作成後にその状態や内容を変更できない性質を指します。