ファイル名拡張子(またはファイルタイプ)とは、コンピュータのファイル名に付けられる、ファイルの種類を示す接尾辞のことです。ファイル名拡張子は、ファイル名のピリオドに続く部分で、例えば.txtや.exeのようなものです。ファイルの種類をすばやく識別し、そのファイルを開いたり実行したりするためのプログラムと関連付けるために使用されます。
ファイル拡張子は、プログラムやオペレーティングシステムがアクセスするファイルのタイプを認識できるようにするために、コンピュータ上で広く使用されています。例えば、CV.docxという名前のファイルにはdocx形式のデータが含まれており、プログラムはこのタイプのファイルを読むことができ、Microsoft Wordなどのプログラムで編集するためにファイルを開くこともできます。
最も一般的なファイル名の拡張子は、.exe、.docx、.jpg、.pdf、.avi、.xmlのような3文字の拡張子です。しかし、特定の種類のファイルには、他にも多くのファイル名拡張子があります。例えば、.exeは実行可能ファイル、.htmlはウェブページ、.pptはプレゼンテーションスライドです。
ファイル拡張子は、1984年にThe Software Toolworksによって作られた、今はなきX Tree File System(XTFS)によって導入された。このアイデアはすぐに広まり、1985年に登場したマイクロソフト・ウィンドウズをはじめ、多くのオペレーティング・システムがファイルシステムにこの規約を取り入れ始めた。
今日、ファイル名の拡張子はコンピュータのセキュリティにおいて重要な役割を果たしている。ファイル拡張子は、悪意のあるファイルやランサムウェアを検出するのに役立つだけでなく、正規のファイルを区別するのにも役立ちます。多くのマルウェア対策プログラムは、ファイル拡張子を使ってファイルが悪意のあるものかどうかをチェックし、オペレーティング・システムによっては、不明な拡張子を持つファイルの実行やオープンを許可しないものもあります。
結論として、ファイル拡張子は、ファイルのタイプを識別し、特定のプログラムと関連付け、デジタルセキュリティの追加レイヤーを提供するために、コンピューティングで広く使用されている。