Programming File Extensions

Category Overview

Browse all Programming file extensions with detailed information about compatibility, usage, and alternatives.

93
Extensions
Programming
93 Programming extensions available

Filter extensions

.code-workspace

Visual Studio Code Workspace Configuration File

The .code-workspace file is a JSON-formatted configuration file used exclusively by Visual Studio Code to define a multi...

.ninja

Ninja Build File

The .ninja file format is a build system configuration file used by Ninja, a small build system with a focus on speed. U...

.vcxproj

Visual Studio C++ Project File

The vcxproj file is a project file format used by Microsoft Visual Studio to store configuration settings and build inst...

.vbproj

Visual Basic Project File

A vbproj file is a project file used by Microsoft Visual Studio to store information about a Visual Basic .NET project. ...

.gyp

Generate Your Projects

GYP (Generate Your Projects) is a meta-build system originally developed by Google to manage the build process for large...

.pom

Maven Project Object Model File

A POM (Project Object Model) file, typically named `pom.xml`, is the core configuration file for projects built with Apa...

.sublime-project

Sublime Text Project File

The sublime-project file is a configuration file used by the Sublime Text text editor to define project-specific setting...

.fsi

F# Interface File

The FSI file extension is primarily associated with the F# programming language, a functional-first, strongly typed, mul...

.fsscript

F# Script File

An F# Script file (fsscript) is a source code file used by the F# programming language, which is a functional-first, mul...

.sublime-workspace

Sublime Text Workspace File

The sublime-workspace file is a proprietary data format used by the Sublime Text code editor to store session-specific i...

.csx

C# Script File

A .csx file is a C# script file used primarily within the .NET ecosystem, specifically designed for the Roslyn scripting...

.csproj

C# Project File

A .csproj file is a project file used by the Microsoft .NET framework to store information about a C# project. It is an ...

.bzl

Bazel Build Configuration File

The .bzl file extension is used for Starlark files, which are configuration files used by the Bazel build system. Bazel ...

.vcproj

Visual Studio Project File

The vcproj file extension stands for Visual C++ Project and was the primary project file format used by Microsoft Visual...

.gypi

GYP Include File

The .gypi file extension stands for 'GYP Include' file. GYP (Generate Your Projects) is a meta-build system originally d...

.ant

Apache Ant Build Script

The .ant file extension is primarily associated with Apache Ant, a Java-based software tool used for automating software...

.fsx

F# Script File

The FSX file extension is primarily associated with F# Script files. F# is a functional-first, strongly typed, multi-par...

.vscode-workspace

Visual Studio Code Workspace File

A .vscode-workspace file is a JSON-formatted configuration file used by Microsoft's Visual Studio Code integrated develo...

.xcodeproj

Xcode Project File

An xcodeproj file is a directory package used by Apple's Xcode integrated development environment (IDE) to store the con...

.bazel

Bazel Build Configuration File

The .bazel file extension is primarily associated with Bazel, an open-source build and test tool developed by Google. Wh...

.xcworkspace

Xcode Workspace File

An xcworkspace file is a directory-based file format used by Apple's Xcode integrated development environment (IDE) to o...

Related Categories

Frequently Asked Questions

About Programming Files
3 Questions

Categories are organized by file type purpose: Documents, Images, Audio, Video, Archives, Executables, Data files, and Programming files.

Yes, use the alphabetic filter buttons to quickly find extensions starting with specific letters.

Each extension page includes software compatibility, file descriptions, alternatives, and usage information.