4D signifie "quatrième dimension". 4D met à la disposition des entreprises un environnement intégré permettant d’accélérer le cycle de développement et de déploiement de leurs applications. Aujourd’hui, avec 4D v11 SQL, les entreprises bénéficient d’une productivité et d’une facilité sans équivalent sur le marché tout en respectant les standards de l’informatique d’entreprise. Avec plus de 900 commandes, le potentiel d’utilisation de 4D va bien au-delà de la simple gestion de données. 4D est un langage de programmation de bases de données relationnelles à l'origine uniquement développé pour Macintosh, il est aujourd'hui disponible sur PC. 4D s'est particulièrement démarqué, puis imposé comme une référence, en introduisant des 1985 un concept de programmation graphique sous forme d'organigrammes de fonctions et procédures prédéfinies.