PPL Versions
The Pocket Programming Language comes in different versions for your convenience. You choose the version that best fits your need.
Register PPL today to get the most out of it:
Here is what you get when you buy the Pro (now FREE) version:
Ability to compile to executable
Compile your projects directly to an executable file format. No runtime libraries are required, just distribute the .exe file and you are done.
PPL Assembler (PASM)
PASM allow you to program directly in assembler on any of the supported platforms with only one generic syntax. PASM code can be written and assembled on the fly allowing for dynamic code generation running at full speed.
Profile your code to obtain maximum speed
The PPL code profiler is fully integrated in the desktop PPL IDE. Each line and procedure are profiled. Find out which line or procedure is slowing down your program in an instant.
Find out about memory leaks
Ever been puzzled about memory getting low after a while? PPL's memory leak analyzer is a powerful tool designed to solve such mysteries. Find out which memory block or object hasn't been freed in a breeze.
Physi
cs and Particles
The GameAPI in the Pro version is very powerful. It comes with a 2d physics that requires no extra programming and a particles engine.
What is the SDK version of PPL?
The SDK version is a powerful yet simple module that you include with your project to allow for scripting capabilities. You can also integrate your own functions inside the PPL language. It comes with a pplsdk.dll file (for the PC and PocketPC) and header files for C, Visual Basic and Delphi.
Register PPL today to get the most out of it:
- Impress your friends, write games with the powerful GameAPI.
- Write better games with the Game Level Editor.
- Your forms will shine. Import ActiveX objects into your form.
- Make your code stable, get visual debugging from the PIDE.
- Optimize your use of memory with the compression functions.
- Add a touch of professionalism to your program with regular expression functions.
- Simplify you game coding with the full features GameAPI, including physics engine and the particles engine.
- Sell more by distributing your softwares as executables.
- Make your code even faster with the profiler tool.
- Make your games and programs top-speed with the cross-platform PPL Assembler.
| Feature comparison | Lite | Standard | Pro | SDK |
| Windows API support | ![]() | ![]() | ![]() | ![]() |
| Visual form design | ![]() | ![]() | ![]() | |
| Linked-List support | ![]() | ![]() | ![]() | ![]() |
| Object-Oriented syntax | ![]() | ![]() | ![]() | ![]() |
| Powerful matrices | ![]() | ![]() | ![]() | ![]() |
| Tools to develop on PPC | ![]() | ![]() | ![]() | |
| String compression | ![]() | ![]() | ![]() | |
| GameAPI | ![]() | ![]() | ||
| COM and ActiveX | ![]() | ![]() | ![]() | |
| Regular expressions | ![]() | ![]() | ![]() | |
| Enhanced versions of PIDE | ![]() | ![]() | ||
| Physic & particles engine | ![]() | |||
| File Packaging | ![]() | ![]() | ||
| Compile to .exe | ![]() | |||
| PPL Assembler (PASM) | ![]() | ![]() | ||
| Code Profiler | ![]() | |||
| Memory Leak Analyzer | ![]() | |||
| Extended functions | ![]() | ![]() | ||
| Full version of PIDE | ![]() | |||
| SDK libraries | ![]() | |||
| Cost | FREE | N/A |
Here is what you get when you buy the Pro (now FREE) version:
Ability to compile to executableCompile your projects directly to an executable file format. No runtime libraries are required, just distribute the .exe file and you are done.
PPL Assembler (PASM)PASM allow you to program directly in assembler on any of the supported platforms with only one generic syntax. PASM code can be written and assembled on the fly allowing for dynamic code generation running at full speed.
Profile your code to obtain maximum speedThe PPL code profiler is fully integrated in the desktop PPL IDE. Each line and procedure are profiled. Find out which line or procedure is slowing down your program in an instant.
Find out about memory leaksEver been puzzled about memory getting low after a while? PPL's memory leak analyzer is a powerful tool designed to solve such mysteries. Find out which memory block or object hasn't been freed in a breeze.
Physi
cs and ParticlesThe GameAPI in the Pro version is very powerful. It comes with a 2d physics that requires no extra programming and a particles engine.
What is the SDK version of PPL?
The SDK version is a powerful yet simple module that you include with your project to allow for scripting capabilities. You can also integrate your own functions inside the PPL language. It comes with a pplsdk.dll file (for the PC and PocketPC) and header files for C, Visual Basic and Delphi.
