stamina software

software that works harder for your business than you do!!!

About Us
Contact Us
R5 > R5 Features > ZAPT 4GL


What is it?
ZAPT is an Advanced Programming Tool, or 4th Generation computer Language, that was designed specifically to generate high performance multi-user, multi-company business applications and has been used for the development of the entire Stamina Software product range.

What does this mean to me ?
All processes within the Stamina Software solution have a consistent look and feel. In a very real sense this means that once an operator has learnt how to drive one program they have mastered the entire system ! This in turn translates to lower initial and ongoing training costs and a greater likelihood that your operators and managers will use a larger portion of the system capabilities.

As the complete ZAPT development environment is supplied with all Stamina Software systems you can ensure that any special extensions that you may have developed for the system will share this common look and feel, and

ZAPT also provides the inherent benefits of any 4GL, like rapid program development, and delivers the framework for unique features like our Dynamic Binding Technology, Field Level Security, process shortcuts, keyboard macros, Context Sensitive Help and much more.

If your organization does need custom development performed, then using the ZAPT 4GL will minimize your overall development costs, reduce delivery time, and ensure that error free programs are developed that adhere to the Stamina Software interface standards.

Importantly, software developed with ZAPT is converted to compiled object code which contributes to the phenomenal speed and highly efficient resource utilization that is a characteristic of Stamina Software solutions.

How does it work ?
For all but the most technically inquisitive users, the answer to this question is irrelevant, as the ZAPT 4GL tool kit is something that you will simply not come in contact with, although you will enjoy the benefits it enables on a daily basis.

ZAPT consists of a number of discrete tools which are accessed through a programmers workbench that has been designed to reduce programmer keystrokes, and errors, in a development environment. These tools include facilities to create files, maintain data dictionaries, edit program source code & maintain the parameters that the main ZAPT compiler operates on.

These high level program descriptor parameters are analyzed by an optimizing code generator, which produces native Pick Basic 3GL source code that has proven to be 100% error free, which is then compiled with the language compilers supplied with the Advanced Pick:Open Database environment.

If you are using D3 as a database on a Unix computer platform, then it is also possible to have this code optimized even further by generating C language source code, the native programming language of Unix, which is then compiled with an optimizing C compiler to generate native machine code for your target CPU.


R5 Features
Context Sensitive Help
User Defined Fields
Dynamic Binding
  The Entity Concept  
  Field Level Security  
  Concurrent Users  
  Database Trigger  
  Operating Systems  
Industry Use
  Industries that use R5  



© 2002 - 2015 Stamina Software Pty Ltd ACN: 19 002 545 664. Best viewed in 1024x768 resolution with Microsoft Internet Explore