Category Overview

Programming File Extensions

Programming file extensions include source code, scripts, markup, templates, configuration files, and development project resources. Browse this category to identify a format and find editors, runtimes, or development tools that support it.

6
Programming Extensions
Category Guide

How to work with programming file extensions

Source and script files are often readable in a text editor, but running them may require a specific runtime, compiler, framework, or build environment. Review unknown code before execution and avoid running scripts from untrusted sources.

Filter Extensions

Filter this category by the first letter of the extension.

6 Programming Extensions Available
.NASM

Netwide Assembler Source Code File

The .nasm file extension is primarily associated with the Netwide Assembler (NASM), which is an 80x86 and x86-64 assembler designed for...

Programming
.NETMODULE

.netmodule

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

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

Ninja Build File

A Ninja build file is a configuration file used by the Ninja build system, a small and incredibly fast build tool designed to focus on...

Programming
.NJK

Nunjucks Template

Nunjucks is a powerful templating engine for JavaScript, heavily inspired by Jinja2 (Python). Files with the `.njk` extension are Nunju...

Programming
.NPMIGNORE

npm Ignore File

An .npmignore file is a configuration file used by the Node Package Manager (npm) in the Node.js development ecosystem. Its primary pur...

Programming