delphi是干什么的有什么用?
Delphi,是美國Borland(寶蘭)公司於1995年開發在Windows平臺下的快速應用程式開發工具(Rapid Application Development,簡稱RAD),它的前身是在DOS下的產品Borland Turbo Pascal。
從產品名稱上就可以知道,Turbo Pascal使用的是Pascal語言。 從Turbo Pascal 5.5版本開始,Borland公司在傳統Pascal的基礎上加入了物件導向的功能。
Delphi是一個集成開發環境(IDE),使用的核心是由傳統Pascal語言發展而來的Object Pascal語言,通過圖形用戶界面(Graphical User Interface,簡稱GUI)作為開發環境,透過IDE與VCL工具與編譯器,配合連結資料庫的功能,作成一個以物件導向設計為中心的開發工具。Delphi程式撰寫后所編譯的執行檔,可以獨立執行,容量較大些,但效能上卻比較快,除了使用資料庫的程式外不需安裝即可執行,使用上相當方便。
它在本質上是一個代碼編輯器而不是一種語言,但是由於Delphi是幾乎是目前市場上唯一一個使用Pascal語言并持續推出新版的產品,因此有的時候人們稱呼Delphi為Object Pascal的代名詞。因此Borland公司已經把Object Pascal語言改稱為Delphi語言。2006,Borland把開發工具產品線獨立出來,成立了一家新的公司CodeGear負責。原本的Delphi一度被命名位Turbo Delphi。但是在新的版本中,除了Delphi for Win32(原有的Delphi版本)之外,還有一個新的產品被命名為Delphi for PHP。因此,在目前的CodeGear的發展規劃中,或許「Delphi」這個名稱不再是ObjectPascal語言的專有IDE,而是將被擴展為一個通用的IDE名稱。
Borland Delphi 目前的最新版本是2007。