Es un entorno de desarrollo de software diseñado para la programación de propósito general con énfasis en la programación visual. En Delphi se utiliza como lenguaje de programación una versión moderna de Pascal llamada Object Pascal. Es producido comercialmente por la empresa estadounidense CodeGear (antes lo desarrollaba Borland), adquirida en mayo de 2008 por Embarcadero Technologies, una empresa del grupo Thoma Cressey Bravo, en una suma que ronda los 30 millones de dólares. En sus diferentes variantes, permite producir archivos ejecutables para Windows, GNU/Linux y la plataforma .NET. Delphi es un lenguaje de programación de la casa Borland del tipo RAD (Diseño Rápido de Aplicaciones) para Windows. La diferencia con respecto a Visual Basic (de la casa Microsoft) es que posee un control de bases de datos y consultas en formato Xbase, compatible con Dbase 4 -5, Clipper o Paradox y su lenguaje está basado en Pascal.