ハッカー
ハッカーの本来の意味についてはしばしば議論が起こる。
ハッカーたちにとって、「ハッカー」という言葉の本来の意味は、「プログラム可能なシステムの細かい部分を探ったり、その機能を拡張する方法を探究したりすることに喜びを感じる人」、「熱中してプログラミングする人、プログラミングを楽しむ人」、「ハック価値en:Hack valueを認識できる人」、「手早くプログラミングするのが得意な人」、「ある特定のプログラムのエキスパート、または頻繁にそれを使って仕事をする人」、「任意の種類のエキスパートまたは熱狂的なファン」、「創意工夫を発揮して制約を打破したり回避したりすることを知的な難問として楽しむ人」などであり、「あちこち調べまわって機密情報を探り出そうとする悪意の詮索好き」という定義は誤用であるとされる。1985年には、本来のハッカーという言葉の意味を、マスコミの誤った使い方から守ろうと、「クラッカー(cracker)」という言葉が作られた。
狭義のハッキング(クラッキング)をするキャラクターは、「クラッカー_(コンピュータセキュリティ)#フィクションに登場するクラッカー」を参照。