Programming File Extensions

Category Overview

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

60
Extensions
Programming
60 Programming extensions available

Filter extensions

.jade

Jade Template

Jade (now known as Pug) is a high-performance template engine heavily influenced by Haml and implemented with JavaScript...

.vbs

VBScript File

A VBScript file (.vbs) is a text file containing code written in Visual Basic Scripting Edition (VBScript). VBScript is ...

.freemarker

FreeMarker Template

FreeMarker is a template engine: a Java library to generate text output (anything from HTML to auto generated source cod...

.mako

Mako Template File

Mako is a template library written in Python. Mako templates are used to generate text output, typically HTML, XML, or o...

.velocity

Velocity Template File

Velocity Template Language (VTL) files, identified by the '.vm' extension, are used to create dynamic web pages, emails,...

.js

JavaScript File

A JavaScript file contains code written in the JavaScript programming language. JavaScript is a high-level, interpreted ...

.css

Cascading Style Sheet

CSS (Cascading Style Sheets) is a stylesheet language used to describe the presentation of a document written in HTML or...

.netmodule

.netmodule

A .netmodule file is a .NET Framework assembly that does not contain an assembly manifest. It's essentially a compiled c...

.liquid

Liquid Template

Liquid is a template engine created by Shopify and written in Ruby. It is used to build dynamic web pages and emails by ...

.styl

Stylus Stylesheet

Stylus is a preprocessor that generates CSS (Cascading Style Sheets). Stylus stylesheets (.styl files) contain code writ...

.vbx

Visual Basic Extension

A VBX file is a custom control used in earlier versions of Visual Basic (VB) and other Windows development environments....

.a

Static Library

A static library is a collection of precompiled routines that are linked into a program at compile time and become part ...

.commandscript

Command Script

A 'commandscript' file is a generic term often used to describe a file containing a series of commands intended to be ex...

.wsf

Windows Script File

A WSF (Windows Script File) is a file format used by Microsoft's Windows Script Host (WSH). It's essentially an XML-base...

.hh

C++ Header File

A .hh file is a header file used primarily in C++ programming. Header files contain declarations of functions, classes, ...

.pyc

Python Compiled File

A .pyc file is a compiled bytecode file created by the Python interpreter. When a Python script (.py file) is executed, ...

.hxx

C++ Header File

An HXX file is a C++ header file. Header files in C++ (and C) are used to declare functions, classes, variables, and oth...

.ipynb

IPython Notebook

The .ipynb file extension represents a Jupyter Notebook file. Jupyter Notebook is a web-based interactive computational ...

.sass

Syntactically Awesome Stylesheets

Syntactically Awesome Stylesheets (Sass) is a preprocessor scripting language that is compiled or interpreted into Casca...

.cjs

CommonJS Module

A .cjs file is a JavaScript file used in the CommonJS module system, a standard for organizing and sharing JavaScript co...

.pyd

Python Dynamic Module

A Python Dynamic Module (.pyd) is a Windows-specific file format that contains compiled Python code. It's essentially a ...

.scss

Sass Stylesheet

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

.vue

Vue Single-File Component

A .vue file is a custom file format used by the Vue.js JavaScript framework for building user interfaces. It's essential...

.cpp

C++ Source Code File

A .cpp file is a source code file written in the C++ programming language. It contains human-readable instructions that ...

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.