Development

File formats concerning compilers, interpreters, linkers, IDEs, etc.

See also: Source code, Executables

Build Automation
(see also Project below)
 * Ant build file
 * Apache Maven POM file
 * Autotools
 * Cabal
 * CMake
 * hpack (Haskell)
 * Imakefile
 * Jamfile
 * Jenkinsfile
 * Makefile
 * Redo

Cloud platforms

 * Amazon Web Services (AWS)
 * Google Cloud
 * Heroku
 * IBM Cloud
 * Microsoft Azure Cloud

Compiling

 * BSC (Browser code file)
 * IDB (State file)
 * MIDL (Microsoft Interface Definition Language)
 * ODL (Object Description Language)
 * SBR (Visual Studio source browser intermediate file)

Debug

 * Core dump
 * GDB (GNU debugger file)
 * Precompiled header file (.gch, .pch)
 * Visual Studio PDB (Program debug database)

Interface
See also Resources.
 * Nib file (Mac OS X development; windowed interfaces) (.nib)
 * QML
 * Storyboard file (iOS development) (.storyboard)
 * Xib file (Mac OS X / iOS development; replaced Nib files) (.xib)

Intermediate

 * Apple framework (.framework: OS X or iOS)
 * LIB (Microsoft style) (used with Microsoft compilers for MS-DOS)
 * LIB (Unix-style) (Static library file, a variant of the UNIX ar format)
 * Object file format (.o, .obj)
 * Precompiled Header (.pch)
 * Relocatable Object Module Format
 * SREC (.s19, .sre, .srec, .s)
 * Turbo Pascal Unit (.tpu)

For bytecode formats, see Executables.

Linking

 * IIK (Incremental link file)
 * MAP (Memory map link information)

Packaging and installation
See also specialized archive formats and the "Build Automation" and "Project" sections of this page.
 * Inno Setup
 * Inno Setup ISL
 * Inno Setup Script
 * Install Maker
 * NSIS Script
 * Quick Install Maker

Project

 * AnFX Java Movie (.afx)
 * APL workspace (stores a set of functions and variables comprising a program or project)
 * C Sharp project (.csproj)
 * Dev-Cpp project (.dev)
 * Developer Studio project (.dsp)
 * Developer Studio workspace (.dsw)
 * FLA (Macromedia Flash project file)
 * Geany project (.geany)
 * IntelliJ Idea module (.iml)
 * IntelliJ Idea project (.ipr)
 * IntelliJ Idea Website (.iws)
 * LiveMotion (.liv)
 * SWiSH Movie (.swi)
 * UltraEdit project file (.prj, pui)
 * VisualBasic project (.vbp, .vbproj)
 * Visual Studio IntelliSense Database File (.sdf)
 * Visual Studio No Compile Browser File (.ncb)
 * Visual Studio project file (.vcproj, .vcxproj, .vdproj)
 * Visual Studio Solution file (.sln)
 * Visual Studio Solution Options file (.suo)
 * Visual Studio workspace (.code-workspace)
 * Xcode Playground (.playground)
 * Xcode Project (.xcodeproj): Mac/iOS development
 * XFL (Adobe Flash Exchange Format)

Remote procedure calls

 * JSON-RPC
 * XML-RPC

Resource
See Resources.

Revision control systems / code repositories

 * Concurrent Versions System (CVS)
 * Fossil checkout database
 * Fossil repository database
 * Git
 * Github
 * Mercurial (hg)
 * Source Code Control System (SCCS)

Runtime environments

 * node.js

Specialized

 * Cre8or (.cr8)
 * Game Maker (.gm6, .gmk)
 * RBJ (Redcode oBJect)
 * Tiled
 * Tiled JSON
 * Tiled TMX
 * Tiled TSX
 * UltraEdit wordfile (.uew)

Uncategorized

 * Buildinfo
 * Docker (sandboxed virtual servers)
 * Ghidra
 * Kubernetes (cluster orchestration)
 * No Code
 * SOURCE_DATE_EPOCH
 * XML Metadata Interchange

Links

 * A sketch of an architecture-independent object-code format
 * Somebody's "How To Make Money With Apps" article (that, unintentionally, gives insights into why smartphone apps suck so much these days)
 * Band releases album as Linux kernel module
 * C++ links: executables