This is a list of file formats used by computers, organized by type. Filename extensions are usually noted in parentheses if they differ from the file format name or abbreviation. Many operating systems do not limit filenames to one extension shorter than 4 characters, as was common with some operating systems that supported the File Allocation Table (FAT) file system. Examples of operating systems that do not impose this limit include Unix-like systems, and Microsoft Windows NT, 95, 98, and Me which have no three character limit on extensions for 32-bit or 64-bit applications on file systems other than pre-Windows 95 and Windows NT 3.5 versions of the FAT file system. Some filenames are given extensions longer than three characters.
Some file formats may be listed twice or more. An example is the .b file.
(MPEG-1 is found in a .DAT file on a video CD.)
Computer-aided is a prefix for several categories of tools (e.g., design, manufacture, engineering) which assist professionals in their respective fields (e.g., machining, architecture, schematics).
Computer-aided design (CAD) software assists engineers, architects and other design professionals in project design.
Electronic design automation (EDA), or electronic computer-aided design (ECAD), is specific to the field of electrical engineering.
Files output from Automatic Test Equipment or post-processed from such.