17
1
Introduction
Welcome to ProvideX a powerful, versatile, intuitive programming language and
integrated development environment for building sophisticated business applications.
About ProvideX
At the most elementary level, ProvideX is a system that executes computer instructions
written in the ProvideX language. The instructions may be entered one statement at a
time for immediate execution, or contained in a program for sequential execution.
ProvideX also comprises, in itself, all the tools and facilities necessary to design, develop,
and implement comprehensive multi-user applications applications that are ready to
accommodate industry-standard technologies and a variety of host platforms. This system
is equipped with a suite of integrated development tools, automatic error correction,
rigorous security controls, transparent access to commercially-available databases, support
for the latest industry standards and protocols, and much more.
For Business Applications
Since the language is oriented towards integer math and values with two decimal
points (monetary values), ProvideX is probably best known for the development of
business-related products. It comes complete with a robust native data storage
system that can handle generous file sizes and various file types. While optimized
for small to mid-range businesses, ProvideX also has the capacity to manage large
multi-user banking, manufacturing, and hotel/hospitality applications.
Unique Implementation
Programs created in ProvideX must be executed on systems where ProvideX is
running. The fact that the development cycle and program execution occur within
the same environment presents some distinct advantages in functionality: platform
independence, unmediated debugging of source code, smaller program size, and the
implementation of object-oriented programming techniques.
This added functionality does not compromise performance. Unlike other similar
languages, ProvideX uses a two-pass system that "pre-compiles" programs when
they are saved to disk so they execute much faster at runtime.