コンピュータを動作させるためのプログラムやデータの総称。ハードウェア(物理的な機器)に対して、目に見えない命令や情報の集合体を指す。
/ˈsɒft.weər/(イギリス英語) /ˈsɔːft.wer/(アメリカ英語)
We need to update the software on our computers.
私たちはコンピュータのソフトウェアを更新する必要がある。
The company develops innovative software that helps small businesses manage their finances more efficiently.
その会社は、中小企業がより効率的に財務を管理できる革新的なソフトウェアを開発している。
software は1960年頃に生まれた比較的新しい英単語。hardware(金属製品、のちにコンピュータの物理的装置)に対比する形で作られた造語である。soft(柔らかい、形のない)と ware(製品、商品)を組み合わせたもので、物理的に触れることのできないプログラムやデータを表現している。数学者の John W. Tukey が1958年に American Mathematical Monthly 誌で初めてこの語を使用したとされる。