P File Type

- The quick facts

What are P files and how to open them

Are you having problems opening a P file or just wondering what they contain? We explain what these files are used for and show you software that we know can open or otherwise handle your files.

What is a P file?

P files have multiple uses, and Pascal Source Code is one of them.

Pascal Source Code

Pascal is a programming language used by programmers to, primarily, create desktop applications. The source code is transformed into an executable program by a compiler - in this case, a compiler for the Pascal programming language.

While some Pascal files are saved with the file extension .P, it is more common to use file extension .PAS.

How to open P files

We have identified 2 P openers that are compatible with this specific type of P file.

Programs that open Pascal Source Code files

Last updated: March 19, 2022

All known file formats using extension .P

While Pascal Source Code is a popular type of P-file, we know of 3 different uses of the .P extension. Different software may use files with the same extension for different types of data.


We know that one P format is MATLAB P-Code. We have not yet analyzed in detail what these files contain and what they are used for. We're working on it.

P opener for Windows

We have identified one P opener that is compatible with this specific type of P file.


More file formats using the P extension

Through our research of P files, we know that the following formats exist. However, we have not yet analyzed them in detail, and we would love to hear from you if you have information about either of them.

Applause Picture

Various apps that use files with this extension

These apps are known to open certain types of P files. Remember, different programs may use P files for different purposes, so you may need to try out a few of them to be able to open your specific file.

Adobe AcrobatAdobe AcrobatUser submitted
ETHNOSETHNOSUser submitted
Microsoft OfficeMicrosoft OfficeUser submitted
Quincy IDEQuincy IDEUser submitted
Sage Accounts Production AdvancedSage Accounts Production AdvancedUser submitted
Sage Accounts Production Advanced Format EditorSage Accounts Production Advanced Format EditorUser submitted
TeraPadTeraPadUser submitted
Translator FreeTranslator FreeUser submitted
TaxWise on C DriveTaxWise on C DriveUser submitted