Programming File Extensions

Category Overview

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

58
Extensions
Programming
58 Programming extensions available

Filter extensions

.freemarker

FreeMarker Template

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

.thymeleaf

Thymeleaf Template

Thymeleaf is a modern server-side Java template engine for web and standalone environments. It allows developers to crea...

.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 ...

.pug

Pug Template

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

.vbx

Visual Basic Extension

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

.velocity

Velocity Template File

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

.netmodule

.netmodule

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

.vbs

VBScript File

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

.js

JavaScript File

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

.styl

Stylus Stylesheet

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

.sass

Syntactically Awesome Stylesheets

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

.py

Python Script

The 'pythonguifile' input appears to be a misnomer or a non-standard way of referring to Python GUI files. Standard Pyth...

.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, ...

.css

Cascading Style Sheet

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

.jsx

JavaScript XML

JSX (JavaScript XML) is a syntax extension to JavaScript that allows developers to write HTML-like structures within Jav...

.a

Static Library

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

.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...

.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...

.scss

Sass Stylesheet

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

.pyw

Python Script (GUI)

A .pyw file is a Python source code file intended for execution in a graphical user interface (GUI) environment on Windo...

.pyd

Python Dynamic Module

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

.cjs

CommonJS Module

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

.mjs

JavaScript Module

MJS files are JavaScript source code files used as ECMAScript modules. They are designed to be used in modern JavaScript...

.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...

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.