IT用語集

バグ(不具合)

バグとは、コンピュータプログラムに含まれる誤りや不具合のこと。ソフトウェアの正常な動作を妨げる邪魔物であるプログラムの誤りを小さな虫になぞらえたのが語源。人間が作成する以上、よほど小規模のものでない限り、バグのまったくないプログラムを作成するのは不可能である。このため、ソフトウェアの開発過程ではバグを取り除く作業(「デバッグ」と呼ばれる)が非常に重要となる。デバッグ作業は、バグの発見や修正を支援する「デバッガ」と呼ばれるソフトウェアを使用して行われるのが普通である。ソフトウェアの開発者はバグが見つかったらそれを修正し、新たな版として再配布したり、修復プログラムを配布することが多い。

関連用語

関連製品