Uniface (programming language)

Uniface
Original author(s)Inside Automation (1984–1986)
Developer(s)Uniface (1986–present)
Stable release
Uniface 10.4.01.018 / May 22, 2022; 2 years ago (2022-05-22)
Operating systemWindows, Unix-like, Linux, IBM i, OpenVMS
Available inEnglish
TypeIntegrated Development Environment
LicenseCommercial
Websiteuniface.com

Uniface is a low-code development and deployment platform for enterprise applications[citation needed] that can run in a large range of runtime environments, including mobile, mainframe, web, Service-oriented architecture (SOA), Windows, Java EE, and .NET.[citation needed] Uniface is used to create mission-critical applications.[citation needed]

Uniface applications are platform-independent and database-independent.[citation needed] Uniface provides an integration framework that enables Uniface applications to integrate with all major DBMS products such as Oracle, Microsoft SQL Server, MySQL and IBM Db2.[citation needed] In addition, Uniface also supports file systems such as RMS, Sequential files, operating-system text files and a wide range of other technologies, such as IBM mainframe-based products (CICS, IMS), web services, SMTP, POP email, LDAP directories, .NET, ActiveX, Component Object Model (COM), C(++) programs, and Java. Uniface operates under Microsoft Windows, various flavors of Unix, Linux, OpenVMS and IBM i.

Uniface can be used in complex systems that maintain enterprise data supporting business processes such as point-of-sale and web-based online shopping, financial transactions, salary administration, and inventory control. It is used by thousands of companies in more than 30 countries, with an effective installed base of millions of end-users. Uniface applications range from client/server to web, and from data entry to workflow, and portals that are accessed locally, via intranets and the internet.

Originally developed in the Netherlands by Inside Automation, later Uniface B.V., the product and company were acquired by Detroit-based Compuware Corp in 1994, and in 2014 was acquired by Marlin Equity Partners and continued as Uniface B.V. global headquartered in Amsterdam. In February 2021, Uniface was acquired by Rocket Software, headquartered in Waltham, Massachusetts, USA.