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.

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

9 Programming Extensions Available
.H++

C++ Header File

A file with the .h++ extension is a C++ header file. Header files are used in C++ programming to declare functions, classes, variables...

Programming
.HAML

Haml

Haml (HTML Abstraction Markup Language) is a templating engine designed to simplify and streamline the creation of HTML documents. It i...

Programming
.HBS

Handlebars Template

The .hbs file extension is associated with Handlebars templates. Handlebars is a popular templating engine used primarily in web develo...

Programming
.HELMIGNORE

Helm Ignore File

A .helmignore file is a specialized configuration file used by Helm, the package manager for Kubernetes, to define which files and dire...

Programming
.HGIGNORE

Mercurial Ignore File

A .hgignore file is a plain text configuration file used by the Mercurial distributed version control system (DVCS). Its primary purpos...

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

HPL Script File

The HPS file extension is primarily associated with the HPL Engine, a proprietary game engine developed by Frictional Games. These file...

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

C++ Header File

A file with the .h++ extension is a C++ header file. Header files are used in C++ programming to declare functions, classes, variables, and constants...

.HAML

Haml

Haml (HTML Abstraction Markup Language) is a templating engine designed to simplify and streamline the creation of HTML documents. It is primarily use...

.HBS

Handlebars Template

The .hbs file extension is associated with Handlebars templates. Handlebars is a popular templating engine used primarily in web development. It allow...

.HELMIGNORE

Helm Ignore File

A .helmignore file is a specialized configuration file used by Helm, the package manager for Kubernetes, to define which files and directories should...

.HGIGNORE

Mercurial Ignore File

A .hgignore file is a plain text configuration file used by the Mercurial distributed version control system (DVCS). Its primary purpose is to specify...

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

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

.HPS

HPL Script File

The HPS file extension is primarily associated with the HPL Engine, a proprietary game engine developed by Frictional Games. These files contain scrip...

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