Category Overview

Programming File Extensions

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

15
Programming Extensions

Filter extensions

Filter by letter:

15 Programming extensions available
.PATCH

Patch File

A patch file is a specialized text document that contains instructions on how to modify a source code file or a set of files. It is typ...

Programming
.PBL

PowerBuilder Library

A PBL file, commonly referred to as a 'Pibble,' is a library file used by PowerBuilder, an integrated development environment (IDE) cur...

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

PHP Hypertext Preprocessor

PHP files contain code written in the PHP scripting language. PHP is a widely-used open source general-purpose scripting language that ...

Programming
.PHTML

PHP HTML

A PHTML file is a web page file containing PHP code. It's essentially an HTML file with embedded PHP scripts. The server's PHP engine p...

Programming
.PJX

Visual FoxPro Project File

A PJX file is a project management file created and used by Microsoft Visual FoxPro, a data-centric procedural programming language and...

Programming
.POM

Project Object Model File

A POM (Project Object Model) file is an XML-based configuration file used primarily by Apache Maven, a popular build automation and pro...

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

Visual Studio Property Sheet

A .props file is an XML-based configuration file used primarily by Microsoft Visual Studio and the MSBuild engine. These files are desi...

Programming
.PS1

PowerShell Script

A .ps1 file is a text file containing commands written in the PowerShell scripting language. PowerShell is a task automation and config...

Programming
.PUG

Pug Template

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

Programming
.PY

Python Script

A '.py' file is a source code file written in the Python programming language. Python is a high-level, general-purpose programming lang...

Programming
.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, the interpreter...

Programming
.PYD

Python Dynamic Module

A .pyd file is a dynamic link library (DLL) written in Python. It's essentially a compiled Python extension module that can be imported...

Programming
.PYW

Python GUI File

A .pyw file is a Python source code file designed primarily for graphical user interface (GUI) applications on Windows. The key differe...

Programming
.PATCH

Patch File

A patch file is a specialized text document that contains instructions on how to modify a source code file or a set of files. It is typically generate...

.PBL

PowerBuilder Library

A PBL file, commonly referred to as a 'Pibble,' is a library file used by PowerBuilder, an integrated development environment (IDE) currently develope...

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

.PHP

PHP Hypertext Preprocessor

PHP files contain code written in the PHP scripting language. PHP is a widely-used open source general-purpose scripting language that is especially s...

.PHTML

PHP HTML

A PHTML file is a web page file containing PHP code. It's essentially an HTML file with embedded PHP scripts. The server's PHP engine processes the PH...

.PJX

Visual FoxPro Project File

A PJX file is a project management file created and used by Microsoft Visual FoxPro, a data-centric procedural programming language and relational dat...

.POM

Project Object Model File

A POM (Project Object Model) file is an XML-based configuration file used primarily by Apache Maven, a popular build automation and project management...

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

.PROPS

Visual Studio Property Sheet

A .props file is an XML-based configuration file used primarily by Microsoft Visual Studio and the MSBuild engine. These files are designed to store p...

.PS1

PowerShell Script

A .ps1 file is a text file containing commands written in the PowerShell scripting language. PowerShell is a task automation and configuration managem...

.PUG

Pug Template

Pug (formerly known as Jade) is a high-performance template engine heavily influenced by Haml and implemented with JavaScript for Node.js and browsers...

.PY

Python Script

A '.py' file is a source code file written in the Python programming language. Python is a high-level, general-purpose programming language known for ...

.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, the interpreter first compiles...

.PYD

Python Dynamic Module

A .pyd file is a dynamic link library (DLL) written in Python. It's essentially a compiled Python extension module that can be imported and used withi...

.PYW

Python GUI File

A .pyw file is a Python source code file designed primarily for graphical user interface (GUI) applications on Windows. The key difference between .py...

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.