<p>Am 25.02.2013 07:14 schrieb "Eric Kom" <<a href="mailto:erickom@metropolitancollege.co.za">erickom@metropolitancollege.co.za</a>>:<br>
><br>
> Good day,<br>
><br>
> Please what is a difference between .pp and .pas files extension?</p>
<p>It's mostly a historical difference..pas are units that could (originally) be compiled with Turbo Pascal as well (which is why all units of the compiler use .pas) while .pp was designated for units that can only be compiled by FPC (which is why the old units of the RTL are called .pp). There is no technical difference between them. And for compatibility with Mac or Apple Pascal FPC also supports .p (this extension can be seen in the Photoshop 1.0 source for example).</p>

<p>Today .pp is used for example for FPC's test files (also for new ones) out if habit.</p>
<p>Program files can have any extension btw. Lazarus uses .lpr and Delphi .dpr.</p>
<p>Regards,<br>
Sven</p>