Delphi,是 Windows平台下著名的快速应用程序开发工具(Rapid Application Development,简称RAD)。它的前身,即是 DOS时代盛行一时的“BorlandTurbo Pascal”,最早的版本由美国 Borland(宝兰)公司于1995年开发。主创者为 Anders Hejlsberg。经过数年的发展,此产品也转移至 Embarcadero公司旗下。Delphi是一个 集成开发环境(IDE),使用的核心是由传统 Pascal语言发展而来的 Object Pascal,以 图形用户界面为开发环境,透过 IDE、 VCL工具与 编译器,配合连结数据库的功能,构成一个以 面向对象程序设计为中心的应用程序开发工具。
由 Borland公司推出的Delphi是全新的 可视化编程环境,为我们提供了一种方便、快捷的 Windows应用程序开发工具。它使用了 MicrosoftWindows图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对象程序语言(Object-Oriented Language)、当今世界上最快的 编译器、最为领先的数据库技术。对于广大的程序开发人员来讲,使用Delphi开发应用软件,无疑会大大地提高编程效率,而且随着应用的深入,您将会发现编程不再是枯燥无味的工作——Delphi的每一个设计细节,都将带给您一份欣喜。 [1]
Delphi是美国Borland(宝兰)公司开发的工作在Windows平台下的开发工具,它的前身是在DOS下的产品Borland Turbo Pascal。从产品名称上就可以知道,Turbo Pascal使用的是Pascal语言。从Turbo Pascal 5.5版本开始,Borland公司在传统Pascal的基础上加入了面向对象的功能。
[2]
Delphi是 Borland公司研发的可视化开发工具,可在Windows3.x、 Windows95、WindowsNT、 WindowsXP、 WindowsVista、 Windows7等环境下使用。当前,Delphi 也可以在 LINUX平台上开发应用,其在LINUX上的对应产品 Kylix。
Delphi 拥有一个可视化的 集成开发环境( IDE),采用 面向对象的编程语言ObjectPascal和基于部件的开发结构框架。Delphi它提供了500多个可供使用的 构件,利用这些部件,开发人员可以快速地构造出应用系统。开发人员也可以根据自己的需要修改部件或用Delphi本身编写自己的部件。
“真正的程序员用C++,聪明的程序员用Delphi”,这句话是对Delphi最经典、最实在的描述。Delphi被称为第四代编程语言,它具有简单、高效、功能强大的特点。和VC相比,Delphi更简单、更易于掌握,而在功能上却丝毫不逊色;和VB相比,Delphi则功能更强大、更实用。可以说Delphi同时兼备了VC功能强大和VB简单易学的特点。它一直是程序员至爱的编程工具。Delphi具有以下的特性:基于 窗体和面向对象的方法,高速的 编译器,强大的数据库支持,与Windows编程紧密结合,强大而成熟的组件技术。但最重要的还是 Object Pascal语言,它才是一切的根本。Object Pascal语言是在Pascal语言的基础上发展起来的
Delphi提供了各种开发工具,包括集成环境、 图像编辑(Image Editor),以及各种开发数据库的应用程序,如DesktopDataBase Expert等。除此之外,还允许用户挂接其它的应用程序开发工具,如 Borland公司的资源 编辑器(Resource Workshop)。
在Delphi众多的优势当中,它在数据库方面的特长显得尤为突出:适应于多种数据库结构,从客户机/服务机模式到多层数据结构模式;高效率的 数据库管理系统和新一代更先进的数据库引擎;最新的数据分析手段和提供大量的企业组件。