Category Overview

Programming File Extensions

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

136
Programming Extensions

Filter extensions

Filter by letter:

136 Programming extensions available
.SASS

Syntactically Awesome Style Sheets

Sass (Syntactically Awesome Style Sheets) is a preprocessor scripting language that is compiled or interpreted into Cascading Style She...

Programming
.XHTML

eXtensible HyperText Markup Language

XHTML (eXtensible HyperText Markup Language) is a markup language that is a reformulation of HTML 4 as an XML application. This means t...

Programming
.SLN

Visual Studio Solution File

A Visual Studio Solution (.sln) file is a structure for organizing projects in Microsoft Visual Studio. It serves as a text-based confi...

Programming
.HPP

C++ Header File

An HPP file is a header file specifically associated with the C++ programming language. It serves as a container for declarations of cl...

Programming
.HXX

C++ Header File

A file with the .hxx extension is a header file used primarily in C++ programming. It typically contains declarations of classes, funct...

Programming
.INC

Include File

An INC file is a text-based file used across various programming and scripting languages to store reusable code, declarations, constant...

Programming
.XAML

Extensible Application Markup Language

Extensible Application Markup Language (XAML) is a declarative XML-based language developed by Microsoft that is used for initializing ...

Programming
.SRC

Source Code File

A file with the .src extension is a generic source code file containing human-readable instructions written in a programming or scripti...

Programming
.HH

C++ Header File

A file with the .hh extension is a header file specifically used in C++ programming. These files serve as a blueprint for source code, ...

Programming
.UNITYPACKAGE

Unity Package File

A Unity Package file, typically with the '.unitypackage' extension, is a proprietary archive format used by the Unity game engine. It f...

Programming
.ASM

Assembly Language Source Code File

An ASM file is a source code file written in Assembly language, which is a low-level programming language closely related to machine co...

Programming
.FXML

JavaFX Scene Builder Layout File

FXML is an XML-based user interface markup language created by Oracle Corporation for defining the user interface of a JavaFX applicati...

Programming
.A51

Intel 8051 Assembly Language Source Code File

An A51 file is a source code file written in assembly language specifically for the Intel 8051 microcontroller architecture. This archi...

Programming
.QML

Qt Modeling Language File

QML (Qt Modeling Language) is a declarative user interface markup language used for designing and developing application interfaces wit...

Programming
.NIB

Interface Builder User Interface File

A NIB file is a resource file used in macOS and iOS development to store user interface designs. The acronym stands for NeXT Interface ...

Programming
.SCM

Scheme Source Code File

The .scm file extension is primarily associated with source code files written in the Scheme programming language, which is a minimalis...

Programming
.CSPROJ

C# Project File

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

Programming
.CPP

C++ Source Code File

A .cpp file is a source code file written in the C++ programming language, which is a high-level, general-purpose language that evolved...

Programming
.PRG

Program File

The .prg file extension is a versatile suffix primarily used to denote program files or source code scripts across several distinct com...

Programming
.VBP

Visual Basic Project File

A VBP file is a project file created and used by Microsoft Visual Basic, specifically versions 4.0 through 6.0. It serves as a central ...

Programming
.VBPROJ

Visual Basic Project File

A .vbproj file is an XML-based project file used by Microsoft Visual Studio to manage and organize Visual Basic .NET (VB.NET) source co...

Programming
.JRXML

JasperReports XML Template

JRXML is an XML-based file format used by the JasperReports library, which is a popular open-source reporting engine written in Java. T...

Programming
.XIB

Interface Builder XML Document

A XIB file is an XML-based file format used by Apple's Interface Builder, which is integrated into the Xcode development environment, t...

Programming
.PBR

PowerBuilder Resource File

A PBR file is a PowerBuilder Resource file used by the PowerBuilder development environment, originally created by Sybase and now maint...

Programming
.SASS

Syntactically Awesome Style Sheets

Sass (Syntactically Awesome Style Sheets) is a preprocessor scripting language that is compiled or interpreted into Cascading Style Sheets (CSS). Sass...

.XHTML

eXtensible HyperText Markup Language

XHTML (eXtensible HyperText Markup Language) is a markup language that is a reformulation of HTML 4 as an XML application. This means that XHTML docum...

.SLN

Visual Studio Solution File

A Visual Studio Solution (.sln) file is a structure for organizing projects in Microsoft Visual Studio. It serves as a text-based configuration file t...

.HPP

C++ Header File

An HPP file is a header file specifically associated with the C++ programming language. It serves as a container for declarations of classes, function...

.HXX

C++ Header File

A file with the .hxx extension is a header file used primarily in C++ programming. It typically contains declarations of classes, functions, variables...

.INC

Include File

An INC file is a text-based file used across various programming and scripting languages to store reusable code, declarations, constants, or configura...

.XAML

Extensible Application Markup Language

Extensible Application Markup Language (XAML) is a declarative XML-based language developed by Microsoft that is used for initializing structured valu...

.SRC

Source Code File

A file with the .src extension is a generic source code file containing human-readable instructions written in a programming or scripting language. Wh...

.HH

C++ Header File

A file with the .hh extension is a header file specifically used in C++ programming. These files serve as a blueprint for source code, containing decl...

.UNITYPACKAGE

Unity Package File

A Unity Package file, typically with the '.unitypackage' extension, is a proprietary archive format used by the Unity game engine. It functions as a s...

.ASM

Assembly Language Source Code File

An ASM file is a source code file written in Assembly language, which is a low-level programming language closely related to machine code instructions...

.FXML

JavaFX Scene Builder Layout File

FXML is an XML-based user interface markup language created by Oracle Corporation for defining the user interface of a JavaFX application. It provides...

.A51

Intel 8051 Assembly Language Source Code File

An A51 file is a source code file written in assembly language specifically for the Intel 8051 microcontroller architecture. This architecture is a st...

.QML

Qt Modeling Language File

QML (Qt Modeling Language) is a declarative user interface markup language used for designing and developing application interfaces within the Qt fram...

.NIB

Interface Builder User Interface File

A NIB file is a resource file used in macOS and iOS development to store user interface designs. The acronym stands for NeXT Interface Builder, reflec...

.SCM

Scheme Source Code File

The .scm file extension is primarily associated with source code files written in the Scheme programming language, which is a minimalist dialect of Li...

.CSPROJ

C# Project File

A .csproj file is a project file used by the Microsoft .NET framework to store information about a C# software project. It is an XML-formatted text fi...

.CPP

C++ Source Code File

A .cpp file is a source code file written in the C++ programming language, which is a high-level, general-purpose language that evolved from the origi...

.PRG

Program File

The .prg file extension is a versatile suffix primarily used to denote program files or source code scripts across several distinct computing platform...

.VBP

Visual Basic Project File

A VBP file is a project file created and used by Microsoft Visual Basic, specifically versions 4.0 through 6.0. It serves as a central configuration m...

.VBPROJ

Visual Basic Project File

A .vbproj file is an XML-based project file used by Microsoft Visual Studio to manage and organize Visual Basic .NET (VB.NET) source code files and re...

.JRXML

JasperReports XML Template

JRXML is an XML-based file format used by the JasperReports library, which is a popular open-source reporting engine written in Java. These files serv...

.XIB

Interface Builder XML Document

A XIB file is an XML-based file format used by Apple's Interface Builder, which is integrated into the Xcode development environment, to design user i...

.PBR

PowerBuilder Resource File

A PBR file is a PowerBuilder Resource file used by the PowerBuilder development environment, originally created by Sybase and now maintained by Appeon...

Frequently Asked Questions

About Programming Files

Common questions about this file category and related extensions.

Frequently Asked Questions

3 Questions

File extension categories are organized based on file purpose and usage, such as document files, image formats, audio files, video files, and system-related extensions.

Yes, you can browse file extensions alphabetically to quickly find extensions starting with a specific letter.

Each extension page includes a clear description, typical use cases, compatible software, supported platforms, and related or alternative file formats.