Delphi,是Windows平臺(tái)下著名的快速應(yīng)用程序開發(fā)工具(Rapid Application Development,簡稱RAD)。它的前身,即是DOS時(shí)代盛行一時(shí)的“BorlandTurbo Pascal”,最早的版本由美國Borland(寶蘭)公司于1995年開發(fā)。主創(chuàng)者為Anders Hejlsberg。經(jīng)過數(shù)年的發(fā)展,此產(chǎn)品也轉(zhuǎn)移至Embarcadero公司旗下。Delphi是一個(gè)集成開發(fā)環(huán)境(IDE),使用的核心是由傳統(tǒng)Pascal語言發(fā)展而來的Object Pascal,以圖形用戶界面為開發(fā)環(huán)境,透過IDE、VCL工具與編譯器,配合連結(jié)數(shù)據(jù)庫的功能,構(gòu)成一個(gè)以面向?qū)ο蟪绦蛟O(shè)計(jì)為中心的應(yīng)用程序開發(fā)工具。
Delphi的發(fā)展歷程:
1995 1.0 支持16位Windows開發(fā);诳蚣埽╒CL)的,可拖曳、可視化的開發(fā)環(huán)境
1996 2.0 以32位編譯器為核心,支持C/S數(shù)據(jù)庫開發(fā)
1997 3.0 語法:加入接口(Interface)的機(jī)制。IDE:首次提供了(Code Insight)
1998 4.0 語法:加入動(dòng)態(tài)數(shù)組和方法覆蓋等支持。IDE:增強(qiáng)調(diào)試能力,提供代碼模板
1999 5.0 增強(qiáng)了IDE和調(diào)試器,提供了TeamSource。簡化Internet的開發(fā),增強(qiáng)數(shù)據(jù)庫支持
2001 6.0 提供了Web Service?缙脚_(tái)的Kylix 1.0和CLX
2002 7.0 提供了.NET的過渡,增強(qiáng)的Internet開發(fā)(IntraWeb),完善數(shù)據(jù)庫支持,增加了Indy網(wǎng)路元件和Rave Report資料庫報(bào)表,并且支援UML及XP的程式制作。 Delphi 7 Studio于2002年夏季推出,有四個(gè)版本:體系版(Architect),企業(yè)版(Enterprise),專業(yè)版(Professional)和個(gè)人版(Personal)。體系版,企業(yè)版和專業(yè)版都配備Delphi語言的Borland Kylix 3完整版。
2003 8.0 單純的for .NET版本,擁有C#的能力,保留了Delphi的易用性(業(yè)內(nèi)視為一個(gè)過渡版本)
2004 9.0 正式名稱:Delphi 2005。語法:加入了inline及for in loop等功能。IDE:把Borland Delphi.NET、Borland Delphi Win32、Borland C#、Enterprise Core Objects等環(huán)境和功能集成成一個(gè)開發(fā)工具,因此可以在Win32和.NET開發(fā)環(huán)境中切換或同時(shí)進(jìn)行
2005 10.0 發(fā)布名稱:Borland Developer Studio(BDS) 2006。集成C++ Builder; ECO(Enterprise Core Objects)升級(jí)到ECO III; 集成Together for Delphi,可以在同一個(gè)IDE中進(jìn)行UML開發(fā);QA Audits和QA Metrics可以快速的把握專案的設(shè)計(jì)和代碼的質(zhì)量。
2006 Turbo Borland將BDS 2006拆分成幾個(gè)獨(dú)立的版本(Delphi for win32、Delphi for .net、C#、C++ Builder),而且不能同時(shí)安裝兩個(gè)不同的版本。由于Borland的IDE生產(chǎn)部份獨(dú)立成為一家名為codegear的公司,所以這個(gè)版本是以Borland名義推出的最后一個(gè)版本。
2007 11.0 正式名稱:CodeGear RAD Studio - Delphi 2007。
2008 5.7 Borland正式宣布將CodeGear子公司出售給Embarcadero(易博龍)技術(shù)公司。
2008 8.25 Embarcadero發(fā)布CodeGear Delphi 2009 Pre-release版。
2009 8.25 Embarcadero發(fā)布CodeGear.RAD.Studio.2010版
Delphi是著名的Borland(現(xiàn)在已和Inprise合并)公司開發(fā)的可視化軟件開發(fā)工具!罢嬲某绦騿T用c,聰明的程序員用Delphi”,這句話是對(duì)Delphi最經(jīng)典、最實(shí)在的描述。Delphi被稱為第四代編程語言,它具有簡單、高效、功能強(qiáng)大的特點(diǎn)。和VC相比,Delphi更簡單、更易于掌握,而在功能上卻絲毫不遜色;和VB相比,Delphi則功能更強(qiáng)大、更實(shí)用。可以說Delphi同時(shí)兼?zhèn)淞薞C功能強(qiáng)大和VB簡單易學(xué)的特點(diǎn)。它一直是程序員至愛的編程工具。
人家說,真正的程序員用C++,聰明的程序員用DELPHI,DELPHI以它快速開發(fā)的特點(diǎn),讓C++望塵莫及。在DELPHI的各個(gè)版本中,使用最多的應(yīng)該是DELPHI7和DELPHI6吧。我想為什么那么多人用這2個(gè)版本呢?習(xí)慣?還是其他的,我也不知道。但是咨詢了幾個(gè)DELPHI程序員,他們都給出了這個(gè)答案,這使我很迷惑,為什么新版本沒有老版本受歡迎呢?不過我還是決定隨大流,學(xué)習(xí)DELPHI7。
2010 08 24 RAD Studio XE
2011 09 26 Delphi XE2 RTM
2012 11 11 Delphi XE3
2013 04 22 Delphi XE4
2013 09 11 Delphi XE5
東坡給大家找了全面的delphi所有版本的下載地址: http://sfsensi.com/fz/delphi/