プログラミング言語において、リストとは、異なるデータ型または同じデータ型の要素を含むことができるコレクションのことです。
リストの要素は順序付けられており、インデックス(位置)を用いてアクセスすることができます。
リストは、多くのプログラミング言語で動的にサイズを変更することが可能です。