プログラミング言語における配列とは、データを格納してまとめて扱うことができるものである。
変数の一種であり、複数のデータをまとめて扱うために用いられる。for文やwhile文とともに用いられることが多い他、一部の言語ではforeach文などを用いて連続的に扱うことができる。 C++ではvectorなどを用いる。HSPでは整数配列はdim命令、実数配列はddim命令で定義できる。
連想配列・動的配列・多次元配列などさまざまな種類がある。