コンテンツにスキップ

Delphi

出典: フリー百科事典『ウィキペディア(Wikipedia)』
Delphi
開発元 Borland International (1-3)
Inprise Corporation (4、5)
Borland Software Corporation (6-Turbo)
CodeGear (2007、2009)
Embarcadero Technologies (2010 以降)
初版 1995年
最新版

RAD Studio 12 Athens / 2023年11月8日 (8か月前) (2023-11-08)[1]

対応OS Microsoft Windows 11[2]
対応言語 日本語英語フランス語ドイツ語
種別 統合開発環境
ライセンス プロプライエタリ・ライセンス
公式サイト www.embarcadero.com/jp/products/delphi
テンプレートを表示

Delphi (CUI) (GUI)Web (IDE) 

DelphiObject Pascal (Delphi ) Microsoft WindowsWindows (x86/x64)macOS (x64/ARM64)iOS (ARM64)Android (ARM32/ARM64)Linux (x64) 

DelphiTurbo Pascal / Borland PascalWindowsRADC++BuilderIDEVisual Component Library (VCL) RAD StudioBorland Developer Studio 2006

20062008201510[3]

 Delphi Prism  Embacardero Prism  

[]


DelphiWindowsmacOSiOSAndroidLinux (IDE) 

     Delphi 

Delphi使Visual Component Library (VCL)Component Library for Cross Platform (CLX)FireMonkey (FMX)C++WindowsC++Builder

VCLDelphiWindowsWindows APIWindowsUI

Object Pascal (Delphi) / C++ (C++Builder) LinuxKylixCLXWindowsDelphi / C++BuilderLinuxKylixLinuxKylix 3DelphiCLXDelphi 7

Delphi XE2FireMonkeyWindowsmacOSiOSAndroidLinuxDelphiWindows

GUI (delegation) Observer Java使DelphiC#/VB.NET

DelphiTwo-Way-Tools[4][5]

Delphi15調Delphi 6 / 7Delphi 8.NET FrameworkC# (RAD Studio) DelphiC#.NET FrameworkDelphi 2009Win32UnicodemacOSiOSAndroidLinux

[]

[]


Delphi   殿 (Oracle) 

Oracle DatabaseDelphiAppBuilder (Visual AppBuilder) 調[6]

Delphi 15[]


Delphi: Delphi for Windows: Delphi19959Windows 3.1Turbo Pascal DelphiDelphi 116Database DesktopInterBase29,800 Delphi and Database Tools68,000

25 2020215 Delphi 1.0 Client/Server ()[7] 

Delphi 2: Polaris1996[8]DelphiWindows 9532Windows (Win32) Visual BasicVisual C++調

Delphi 3: Ivory1997[9]Delphi 1 DelphiDLLActiveXDelphi

Delphi 3.1 Delphi 3Delphi 3Delphi 3.1CD-ROM[10]

Delphi 4: Allegro1998[11]NTCORBA

Delphi 5: Argus1999[12]ADO (ADO Express)COM

Delphi 6[]


Delphi 6: Iliad200179

SOAPWebWebWebSnapdbExpress (DBX)LinuxDelphi (Kylix) Component Library for Cross-Platform (CLX) BDE (Borland Database Engine) Delphi 65.2Windows 2000Personal

Delphi 7 / 7.1[]


Delphi 7: Aurora2002822

Delphi 1IDEWindows XP

ProfessionalDelphi 7 Studio使6PersonalIntraWebRaveReportDelphi for .NETProfessionalObject Pascal (Delphi) Kylix 3Kylix 3KylixCLXDelphi 7Delphi 7Borland Delphi 7"Studio"  Win9xDelphiDelphi 7.1

Delphi 8 for the Microsoft .NET Framework[]


Delphi 8 for the Microsoft .NET Framework: Octane2003113

.NET FrameworkDelphi for the Microsoft .NET Framework (Delphi.NET)Delphi.NETGalileo[ 1]IDEMicrosoft Visual Studio.NETDelphiWin32Delphi 7.1DelphiIDEDelphi (VCL) IDEWin32 IDE Integration pack for Delphi 8 [13]

Delphi 2005[]


Delphi 2005: DiamondBack: 9.02004114

C#C#BuilderWin32.NETDelphi for .NETDelphi 8 (Delphi for .NET)C#BuilderWin32Delphi for Win32Delphi 2005Delphi 2005IDEUML (Borland Together)  (Borland StarTeam)for ... inC#foreach inline

Delphi 2006 / Turbo Delphi[]


Borland Developer Studio 2006: DeXter20051124

Delphi 2006 (Borland Developer Studio 2006)  (Turbo Delphi) 

Delphi 2005Win32Delphi 2006 for Win32: 10.0.NETDelphi 2006 for .NETC#BuilderC++VCL C++Builder 

Turbo Delphi: 10.020069688Borland Developer Studio 2006Win32Delphi for Win32Delphi 2006 Update 2ProfessionalDelphi 2006 for .NETC++BuilderC#Builder Turbo Delphi for .NETTurbo C++Turbo C# (Turbo Delphi Explorer / Turbo Delphi for .NET Explorer / Turbo C++ Explorer / Turbo C# Explorer) TurboBorland Developer Studio 2006

FastMM

Delphi 2007 / R2[]


2007221 Delphi 2007 for Win32: Spacely: 11.0

Win32Windows Vista

200796.NETDelphi 2007 for .NETCodeGear RAD Studio 2007: Highlander.NET 2.0(.NET)C#BuilderDelphi for .NETWinform

20071010Delphi 2007 for Win32 R2Delphi 2007 for Win32 (Update 3)BlackFish SQLJDataStore

Shift_JIS (ANSI) DelphiWindows Vista2017[14]Delphi 2007 for Win32 (R2)

Delphi 2009[]


2008826Delphi 2009: Tiburón: 12.0

 VCLRTLUnicode(Win32)Delphi"for Win32" Win32

2008122.NETDelphi PrismCodeGear RAD Studio 2009Delphi for .NETDelphi Prism 

Delphi 2010[]


2009825Delphi 2010: Weaver: 14.013.0

Windows 7DBFirebirdRTTIIDEDelphi 7IDE[15]OSWindows 2000

Delphi XE[]


201092Delphi XE: Fulcrum: 15.0

XE "Cross Platform Edition" Win32

201121StarterTurbo Delphi 1,000 USStarterDelphi5StarterC++Builder StarterRAD StudioStarter

StarterDelphi 7200720092010[ 2][ 3][ 4]

Delphi XE2[]


201191Delphi XE2: Pulsar: 16.0

FireMonkey[ 5]HD3DWindows 64bitMac OS X (Intel x86)iOSiOSFree Pascal (FPC) 使XE4iOSVCL / FMX / RTLSystem.TypesVcl.Styles使Windows  (PAServer) WindowsPCPAServerEnterpriseArchitectUltimate

DCC32 (Windows 32bit), DCC64 (Windows 64bit), DCCOSX (Mac OS X) 3FPC

StarterDelphi 7200720092010XE

Delphi XE3[]


201294Delphi XE3: WaterDragon: 17.0[16]

Metropolis UIWindows 8Windows (WinRT) OS X v10.8 (Mountain Lion) Visual LiveBindingEnterprise FireDAC SQLite ProfessionalFireDACFireDAC Client/Server Add-On PackXE2FPCiOSOSWindows XP

StarterDelphi 7200720092010XEXE2

Delphi XE4[]


2013423Delphi XE4: Quintessence: 18.0[17]iOSXE2FPCOS XIntel MacProfessional (iOS) Mobile Add-On PackXE37XE36,000Professional PAServer Mac OS X v10.6 (Snow Leopard) 

 DCC32 (Windows 32bit), DCC64 (Windows 64bit), DCCOSX (OS X), DCCIOS32iOS, DCCIOSARMiOS5

StarterDelphi 7200720092010XE - XE3

Delphi XE5[]


2013911Delphi XE5: Zephyr: 19.0[18]

OS X v10.9 (Mavericks)iOS 7AndroidAndroidPAServerARM v7NEONSoCDelphi (iOS / Android) ProfessionalMobile Add-On PackProfessionalFireDACProfessionalFireDAC使FireDAC Client/Server Add-On Pack

DCC32 (Windows 32bit), DCC64 (Windows 64bit), DCCOSX (OS X), DCCIOS32iOS, DCCIOSARMiOS, DCCAARM (Android) 6

Starter Delphi 7200720092010XE - XE4 

201431RAD StudioFireMonkeyAppmethodAppmethodObject Pascal (Delphi)  / C++VCLAppmethodRAD Studio / Delphi / C++Builder / Appmethod 1.13XE5RAD StudioAppmethodAppmethodRAD Studio / Delphi / C++BuilderAppmethod使Delphi Object Pascal[19]

Delphi XE6[]


2014416Delphi XE6: Proteus: 20.0[20]

Windows 8.1

StarterDelphi 7200720092010XE - XE5

Delphi XE7[]


201492Delphi XE7: Carpathia: 21.0[21]

 OS X v10.10 (Yosemite)iOS 8FireMonkeyFireUIOSWindows VistaPAServerMac OS X v10.7 (Lion) OS XiOSSDKMacBDE (Borland Database Engine) 

  (PPL) 

Starter Delphi 7200720092010XE - XE6 

Delphi XE8[]


201547Delphi XE8: Elbrus: 22.0[22]

 Castalia  GetIt iOS64Android 5.x (Lolipop) Android 2.3x (Gingerbread) 

 DCC32 (Windows 32bit), DCC64 (Windows 64bit), DCCOSX (OS X), DCCIOS32iOS, DCCIOSARMiOS, DCCIOSARM64 (iOS64), DCCAARM (Android) 7

StarterDelphi 7200720092010XE - XE7

Delphi 10 Seattle[]


201591Delphi 10 Seattle: Aitana: 23.0[23]

Windows 10OS X v10.11 (El Capitan)iOS 9 AndroidIDE[24][25]XE

StarterDelphi 7200720092010XE - XE8

Delphi 10.1 Berlin[]


2016420Delphi 10.1 Berlin: BigBen: 24.0[26]

Android 6.0iOS 10macOS v10.12 (Sierra) FireMonkeyUltimate

2016822Starter Edition[27]2006Turbo Delphi Explorer10Starter EditionTurbo ExplorerDelphiC++Builder

StarterDelphi 7200720092010XE - XE810 Seattle

Delphi 10.2 Tokyo[]


2017322Delphi 10.2 Tokyo: Godzilla: 25.0[28]

Enterprise  SKU  LLVM  Linux 64  (Ubuntu 16.04 LTS / RedHat Enterprise Linux7)

 DCC32 (Windows 32bit), DCC64 (Windows 64bit), DCCOSX (OS X), DCCIOS32iOS, DCCIOSARMiOS, DCCIOSARM64 (iOS64), DCCAARM (Android), DCCLINUX64 (Linux 64bit) 8

20171213 Release 2 (10.2.2) Enterprise  SKU  RAD Server /

2018314 Release 3 (10.2.3) Professional Edition Mobile Add-On Pack

2018719 Professional Edition Delphi Community EditionWindows 64bit, macOS, iOS, Android  Starter Edition C++Builder Community Edition

Starter / Community Delphi 7200720092010XE - XE810 Seattle10.1 Berlin

Delphi 10.3 Rio[]


20181122Delphi 10.3 Rio: Carnival: 26.0[29]Community Edition 

Starter Edition Professional Edition  FireDAC Client/Server Add-on Pack  FireDAC  Enterprise Edition  SKU 


procedure Test;
var
  i: Integer;
begin
  for i := 1 to 100 do
    writeln(i);
end;

従来このような記述をしなければならなかったものが、

procedure Test;
begin
  for var i := 1 to 100 do
    writeln(i);
end;

 var 使

Linux  (DCCLINUX64)  ARC () AnsiString / AnsiChar 

2019719 Release 2 (10.3.2) LLVM  macOS  64bit Enterprise  SKU Linux FireMonkey GUI  FMX Linux 

20191121 Release 3 (10.3.3) LLVM  Android  64bit Enterprise  SKU  Enterprise Connectors 

 DCC32 (Windows 32bit), DCC64 (Windows 64bit), DCCOSX (macOS 32bit), DCCOSX64 (macOS 64bit), DCCIOS32iOS, DCCIOSARMiOS, DCCIOSARM64 (iOS64), DCCAARM (Android), DCCAARM64 (Android 64bit), DCCLINUX64 (Linux 64bit) 10

Community Delphi 7200720092010XE - XE810 - 10.2 

Delphi 10.4 Sydney[]


2020527Delphi 10.4 Sydney: Denali: 27.0[30] Community Edition [31]

Language Server Protocol (LSP)  (Code Insight)  Automatic Reference Counting (ARC) 10.3 Rio  

macOS Catalina 32macOS 32 "iOS 32"  (DCCOSX, DCCIOSARM) 

2021719 10.4.2 Community Edition [32]

Community Delphi 7200720092010XE - XE810 - 10.3 

Delphi 11 Alexandria[]


2021910Delphi 11 Alexandria: Olympus: 28.0[33]

IDE  DPI  VCL 使Apple M1 Mac  64bit  macOS 32bit  / iOS 32bit  / iOS 32bit Visual Studio Code Delphi LSP 

Delphi 2009 Windows PE OS Version / Subsystem Version  5.0 11 Alexandria  6.0 11 Alexandria  Windows XP OS

202298 Release 2 (11.2) iOS 64bit iOSARM-64 (M1  M2) Mac

 DCC32 (Windows 32bit), DCC64 (Windows 64bit), DCCOSX64 (macOS Intel 64bit), DCCOSXARM64 (macOS Arm 64bit), DCCIOSARM64 (iOS  64bit), DCCIOSSIMARM64 (iOS  64bit), DCCAARM (Android 32bit), DCCAARM64 (Android 64bit), DCCLINUX64 (Linux 64bit) 9

2023228 Release 3 (11.3) 

2023427 11.3 Community Edition [34]

Community Delphi 7200720092010XE - XE810 - 10.4 

Delphi 12 Athens[]


2023118Delphi 12 Athens: Yukon: 29.0[35]

255 使 () 使VCL  MDI  MDI FireMonkey Skia Android  API 33

202445 Release 1 (12.1) Android  API 34

Community Delphi 7200720092010XE - XE810 - 11 

Delphi[]


ARMWASM2020[36]

Delphi Community Edition[]


10.2 Tokyo  Community Edition[37]  Delphi Professional  Win32  Windows 64bit, macOS, iOS, Android 

[]


Delphi 6  Personal 

Delphi 2006 Update2  Turbo Delphi for Win32 Explorer / Turbo Delphi for .NET Explorer 

Delphi 10.1 Berlin  Starter Edition 

Delphi 10.2 Tokyo  Community Edition 

Delphi[]


DelphiVCL / CLX / FMX

Delphi使 Delphi

Delphi[]


 / [38][39][40]Delphi  Delphi 

LEDDelphi[41]

 (ESA) Delphi[42]

Delphi[43]

VCL Scanner使DelphiC++Builder調Delphi 5 [44]

Embarcadero Prism[編集]

Embarcadero Prism
開発元 コードギア(2009年)
エンバカデロ・テクノロジーズ(2010年以降)
初版 2009年
最新版

XE3 / 2012年9月4日

対応OS Windows
対応言語 日本語英語フランス語ドイツ語
種別 統合開発環境
ライセンス プロプライエタリ・ライセンス
公式サイト www.embarcadero.com/jp/products/prism
テンプレートを表示

Embarcadero Prism .NETIDEDelphi PrismXE2DelphiEmbarcadero Prism

DelphiPrism8Delphi.NET (Delphi for .NET) Win32VCLVCL.NETWindows FormsDelphi 2007Windows Forms

Delphi 2009Delphi for .NET (Delphi.NET) PrismDelphiRem ObjectsOxygene (Chrome) IDE使PrismVCL.NETWindows Forms

Delphi for Win32 (Delphi Win32) Prism & RAD Studio & 

Embarcadero Prism  XE3 (XE3.2) RAD Studio XE4 20138PrismRem Objects[45]Rem ObjectsPrismOxygene][46]

[]

Delphi for .NET (Delphi.NET) []


PrismDelphi for .NET .NETVCL.NETDelphi for .NET

Delphi for Win32 (Delphi Win32) []


PrismDelphi for Win32OxidizerRem Objects[47]Delphi for Win32Prism

[]




Delphi Prism 2009 2008122Prism

Delphi Prism 2010 2009825Linux

Delphi Prism 2011 201063Mac OS XiOS

Delphi Prism XE 201092Delphi Prism 200920102011 [ 2][ 3][ 4]

Embacadero Prism XE2 201191Delphi Prism 200920102011XE

Embacadero Prism XE3 201294Embarcadero RAD Studio XE3Delphi / Embacadero Prism 200920102011XEXE2

脚注[編集]

注釈[編集]



(一)^ Delphi C#Builder

(二)^ ab

(三)^ ab180

(四)^ abRAD StudioDelphiDelphi PrismC++Builder 6200720092010 

(五)^ FireMonkey2016 () 

出典[編集]



(一)^ RAD Studio 12 Athens (2023118). 2023118

(二)^ RAD Studio:  - 

(三)^ 

(四)^ Borland is awarded a patent for its Two-Way-Tools method

(五)^ United States Patent: 6185728

(六)^ Intersimone, David. Borland History: Why the name "Delphi?". 201317

(七)^ Historic Delphi 1 Client/Server Install ISO.  Embarcadero Technologies. 2020215

(八)^ Delphi 2.0J624.  PC Watch (1996516). 201251

(九)^ 32bitDelphi3.  PC Watch (1997515). 20151129

(十)^ Borland . 20181229

(11)^ Windows 98Delphi 4.  PC Watch (1998817). 20151129

(12)^ Borland Delphi 5.  ASCII.jp (1999817). 20151129

(13)^ 21333 IDE Integration pack for Delphi 8

(14)^ Supported Versions

(15)^ Delphi 2010  C++Builder 2010  (Embarcadero DocWiki). 20151128

(16)^ Windows 8/Mountain LionDelphi® XE3C++Builder® XE3. 201596

(17)^ iPhone/iPadRAD Studio XE4. 201596

(18)^ AndroidiOSRAD Studio XE5. 201596

(19)^ Delphi20DelphiObject Pascal  Publickey

(20)^ RAD Studio XE6. 201596

(21)^ WindowsIoTRAD Studio XE7. 201596

(22)^  RAD Studio XE8. 201596

(23)^ Windows 10RAD Studio 10 Seattle. 201657

(24)^  - RAD Studio "IDE"

(25)^ RAD Studio XE7

(26)^ RAD Studio 10.1 Berlin. 201657

(27)^ DELPHI BOOT CAMP / DELPHI STARTER EDITION  [JAPAN]. 2016826

(28)^ RAD Studio 10.2 is here - Get Delphi Linux Server Support today!. 2017323

(29)^ RAD Studio 10.31122  WebSenchaOS. 20181122

(30)^ RAD Studio 10.4 Sydney 4KUILLDB . 2020528

(31)^ EmbarcaderoRAD Studio 10.4 Sydney DelphiC++Builder. 2021327

(32)^ Delphi & C++Builder FREE Community Editions Updated to Version 10.4.2 Are Now Available!. 2021720

(33)^ Windows 11Apple M1 RAD Studio 11 Alexandria. 2021911

(34)^ Delphi 11 and C++Builder 11 Community Editions Released!. 2023427

(35)^ RAD Studio 12 Athens. 2023118

(36)^ RAD Studio 202011

(37)^ Delphi - Community Edition.  Embarcadero Technologies. 2019115

(38)^ https://www.embarcadero.com/jp/our-customers/case-studies

(39)^ Famous software made with Delphi | Jon L. Aasenden

(40)^ Good Quality Applications Built With Delphi | Delphi Programming | Fandom

(41)^ http://blog.marcocantu.com/blog/olympic_rings_delphi.html

(42)^ https://community.embarcadero.com/blogs/entry/delphi-s-involvement-with-the-esa-rosetta-comet-spacecraft-project-1

(43)^ https://www.embarcadero.com/jp/case-study/miniatur-wunderland-case-study

(44)^ http://cc.embarcadero.com/item/23078

(45)^ RAD Studio XE4 Q&A -  RAD Studio XE4 

(46)^ From Prism to Oxygene

(47)^ http://docs.elementscompiler.com/Tools/Oxidizer/

関連項目[編集]

外部リンク[編集]