What is File extension?
A '''file extension''' or '''filename extension''' is a [[suffix]] at the end of a [[filename]]. It is used to show the type of a [[computer file]]. This suggests what [[Computer program|program]] can understand it. For example, MYWORDS.TXT is a plain [[text file]] and may be opened by a [[text editor]]. Filename extensions come after the name of the file, and many of them are three letters long. Some examples of common file extensions are: * HASH are [https://github.com/hash-project hash] program files * TXT files are plain [[text files]] * BMP are [[BMP file format|bitmap]] picture files * JPG are picture files in the [[JPEG]] format * MP3 are music files in the [[MP3]] format * AAC are Advanced Audio Coding music files * FLAC are Free Lossless Audio Codec * ALAC are Apple Lossess Audio Codec * [[WMA]] are Windows Media Audio sound files * MPEG are motion picture [[Moving Picture Experts Group|encoded video]] files * MKV are Mastroska Video Codec * WMV are Windows Media Video files * HTM or *HTML are [[Hyper Text Markup Language]] files such as web pages * PHP are web server scripts which create web pages * ODT are Open Document text files * DOC are text documents in [[Microsoft Word]] format * XLS are [[Microsoft Excel]] spreadsheet documents * PPT are Microsoft Power Point presentation files * EXE are [[Microsoft Windows]] executable program files * [[DLL]] are Dynamic Link Libraries, a type of executable file, in MS Windows * [[ZIP (file format)|ZIP]] are Compressed files (Lempel Ziff algorithm in an archive) * Z are Unix / Linux compressed files * bz2 are bzip2 block compressed files (very good compression) * jar are Java archive files * JSP are Java server pages files * java are Java source code files * class are Java compiled source code files * oc are Java run-time library files * tar are Unix / Linux tape archive files * sh are Unix / Linux shell script files * awk are Unix C like pattern processing language source code files * sed are Unix stream editor command files * lex are Unix / Linux lexical an