コンピュータシステム上で何らかの作業を行うプログラム群、プロシージャ群、それらに関する文書を指す用語である。
物理的装置である
ハードウェアと対比させて言うときに使う。プログラムとほぼ同義だが範囲は更に広い。日本語では略して「ソフト」とも呼ばれる。
システムソフトウェア
ハードウェアやシステムが動作するのを助ける。メモリ、通信、プリンタ、リーダー、ディスプレイ、キーボードなどを抽象化し、アプリケーションが詳細に煩わされないようにすることを目的としている。
ファームウェア - Basic Input/Output System (BIOS) など。
基本ソフトウェア - オペレーティングシステム(OS)、デバイスドライバ、ウィンドウシステム、ユーティリティソフトウェア、各種サーバ
ミドルウェア
プログラミングツール
プログラマがプログラムを書くのを補助するツール群。統合開発環境 (IDE) はそのようなツールを統合したソフトウェアである。
テキストエディタ
コンパイラ、インタプリタ、リンケージエディタ、デバッガ
アプリケーションソフトウェア
特定のタスク(群)を実施するためのソフトウェア。企業活動での利用が大きな部分を占めるが、およそ人間のあらゆる活動には、それに対応したアプリケーションソフトウェアが存在する。
ビジネスソフトウェア
データベース
パソコンゲーム(ゲーム機のゲームソフトも含む)
最終更新:2009年08月24日 23:11