読み方/英語:そふとうぇあ/software
コンピュータに組み込まれ、様々な機能やサービスを提供するプログラムの事。
≪詳しく説明すると≫

「ソフトウェア」と「アプリ」の違いがいまいちわからん。

たしかに、これらの言葉を明確に説明できる人はそんなにはいないわね。
じゃあちょっと私が明確にしてみようか。

おまえは何でも知っているんやな。。。

あなたは何も知らないわよね。。。

。。。

むむ、プログラム。。。

はい。。。

ん?まあいいわ。どんどん行くわよ。
ソフトウェアの対義語が「ハードウェア」になるんだけど、何か分かるかしら?

ふむ、ハードウェアはパソコンとかスマホとかの事やな。

その通りよ。ハードウェアは”目に見えて形があるもの”よ。
パソコンやスマホの本体、またはそれらの付属品、デバイスと呼ぶこともあるわね。

ふむ。

それに対してソフトウェアとは、ハードウェアを利用するためのプログラムになるわ。
ハードウェアとは対照的に”物理的に形が無く、触れないもの”と考えてね。



なるほど、ハードウェアはソフトウェアが無いと何もできないんやな。

そう、あなたと同じよ。

え???

私がいないと何もできないでしょ?

!!!

ふふふ。
さあこれでソフトウェアとハードウェアの違いは分かったでしょ?

はい。

では次にソフトウェアにどんな種類があるのかを説明するわ。
下記の表を見てね。
ソフトウェアの種類 | 説明 | 代表例 |
---|---|---|
オペレーティングシステム(基本ソフトウェア) | コンピュータの基本ソフトウェア | Windows、macOS、Linux、ios、Android |
アプリケーション (応用ソフトウェア) | 特定の作業に特化したソフトウェア | Word、Excel,Photoshop、Chrome |
ミドルウェア | アプリケーション間の連携を支援するソフトウェア | Apache、Nginx、Tomcat、MySQL |
ファームウェア | ハードウェアを制御するソフトウェア | BIOS |
デバイスドライバ | 周辺機器をパソコンで利用するためのソフトウェア | プリンタドライバ、グラフィックスドライバ |

ああ、またこんなにあるんか。。。

これでも少なめにしたのよ。
細かく分ければもっともっとあるわ。

ん?あっ!表の中に「アプリケーション」があるやんか。

やっと見つけたわね。
そうよ、アプリケーションはソフトウェアの一つなのよ。
「応用ソフトウェア」とも呼ぶわ。

そうか、アプリケーションはソフトウェア内の一つの種類か。

そうよ、「アプリケーション」とは「特定の作業に特化したソフトウェアの事」よ。
具体的には文書作成ソフトの「Word(ワード)」、表計算ソフトの「Excel(エクセル)」とか、あとはブラウザもアプリケーションに分類されるわ。GoogleChromeもそうね。

ふむ。

アプリケーションは略して「アプリ」と呼ばれることが多いけど、ソフトウェアの一つなのよ。
わかりやすく図にすると下のような感じね。


なるほど。みんなソフトウェアの一つやったんか。

ソフトウェアの他の種類に関してはそれぞれのページで説明しているから確認してね。
あとソフトウェアは利用形態によっても区分されるわ。
種類 | 特徴 |
---|---|
フリーウェア | 無料で利用できるソフトウェア。 |
フリーソフト | 無料で利用・改変・再配布が可能なソフトウェア。 |
シェアウェア | 一定期間の使用後に有料となるソフトウェア。試用版は無料の場合が多い。 |
パッケージソフトウェア | 市販のソフトウェア。 |

むむむ。

世の中には、無料なのに有料と同じくらいの機能を持ったソフトウェアがたくさんあるんだけど、使い方に関しての規約はきちんと確認が必要よ。

頭に入れておきます。
関連用語
・フリーソフト
・フリーウェア
・シェアウェア