Can't find what you are looking for? Try these pages!

DataFlex Overview


Designed to build business software faster at lower cost.

One Platform

Build business applications for web, mobile and Windows

With one language, one Studio, one framework and one place to manage business rules for all environments, DataFlex is easier to learn and less complex to use. The comprehensive, carefully designed technical aspects of the DataFlex platform lead to more productive developers, reduced project and maintenance time and lower costs.

Complete & integrated

Everything you'll need to build and deploy business applications

DataFlex is different. It brings together in one comprehensive platform a broad foundation of thoughtfully integrated tools and resources designed for building, managing and deploying business applications. Other products require developers to integrate a variety of components to form a sufficient development environment. DataFlex’s cohesive set of proven, well-integrated components leads to delivering and deploying quality business applications faster.

Write less code; deliver more software

The DataFlex Framework - for business applications

The DataFlex framework is a complete, integrated, skeletal structure of a business application. Its resources include database connectivity, a business rules repository, data-aware user interface controls and more for web, mobile and Windows environments. Just one framework allows developers to be more efficient and to write less code so they can build and maintain more applications faster at a higher "business" level.


Program at a higher level

The DataFlex Language

The DataFlex language is an object-oriented programming language that is high-level, readable and easy to learn. The power of the language is that it is uniquely designed to harness the productivity of the business application framework to develop reliable, high-performance business applications with less code.


Your business; your rules

Manage business rules with DataFlex Data Dictionaries

In DataFlex, business rules that centrally define table relationships and manage database operations are contained in "Data Dictionaries," a core component of the application framework. Data Dictionaries validate database operations to ensure data quality and integrity. They also enforce user interface consistency by defining data’s default visual representation across all devices. Changes made to Data Dictionaries propagate throughout web, mobile and Windows applications. With one central repository for business rules, building and maintaining applications with DataFlex is faster and easier and data quality is maintained.

Your data; your database

DataFlex applications are database independent

DataFlex’s multi-level architecture abstracts an application’s database from its business rules and user interfaces. "Connectivity Kits" allow applications to be deployed on key industry databases such as Microsoft SQL Server and IBM DB2. As requirements change, the database can easily be changed by simply installing a different Connectivity Kit.

DataFlex Studio

Where higher productivity and faster development begin...

DataFlex’s customizable Studio is specifically designed for optimal development with its language and business application framework. Visual modeling of web, mobile and Windows applications speeds design. The efficiency and robustness of the Studio, combined with DataFlex’s other well-integrated resources, increases developers’ productivity.  One Studio, with one language that can rapidly build web, mobile and Windows applications means less to learn and less to maintain over an application’s life cycle.

Cloud Ready!

If you are! Deploy DataFlex in the cloud or on premise

DataFlex applications can be deployed in the cloud or on premise. Pick any cloud provider - Amazon Web Services, Azure, Softlayer and more. Data Access Worldwide offers DataFlex Cloud hosting, bundled software and cloud infrastructure packages and professional services. Not ready for the cloud? Choose data center or on premise  deployment - which ever works best for your applications and your requirements. When requirements change, change your deployment! DataFlex can take you where you want to go.


Business software for your business....

DataFlex successfully powers web, mobile and Windows applications in large, medium & small enterprises in almost every industry sector: transportation, health care, construction, IT, government, travel & leisure, financial services, agriculture, wholesale, retail, public utilities and more.

Enterprise Teams

The business application framework provides implementation consistency and increased productivity. DataFlex is ideal for application teams in large enterprises. As teams change, DataFlex provides the repository for consistent corporate design, coding and user interface standards.

Commercial Application Developers

Time to market and maintenance costs are critical success factors for vertical market applications. DataFlex’s single language, cross-environment capability, fast application creation, evolution and maintenance keep products moving and costs down. Rapidly evolving applications are easier to sell and they help retain customers and their revenues for the long term.


When each project is new and different, rely on DataFlex as one highly productive platform to accommodate diverse requirements. It is essential to winning business, maintaining schedules and delivering excellent, customer satisfying results.

Create high-end Web Applications

Creating Web Applications has never been so easy! Decide what application you want to develop and start building it today using the DataFlex Studio.

Download DataFlex Studio