【Delphi】Delphi について【Index】

# はじめに

2025/02/14 で発売 30 周年となる『**Embarcadero Delphi**』の全バージョンの紹介記事を書きました。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/29e16ae6-8fc6-49ca-c125-268e3e16023c.png)

本記事はそのインデックスとなります。

## Index

Delphi 各バージョンについての記事一覧です。

| 製品名 | 発売年 | 発売元 | <sub>ビルド</sub><br><sup>ver</sup> | <sub>コンパイラ</sub><br><sup>ver</sup> | <sub>BDS</sub><br><sup>ver</sup> |
|:---|:---:|:---:|:---:|:---:|:---:|
| [Delphi 12 Athens](https://qiita.com/ht_deko/items/426d16042d72317d2d64) [^4] | 2023 | <sub>Embarcadero</sub><br><sup>Technologies</sup> | 29.0 | 36.0 | 23.0 |
| [Delphi 11 Alexandria](https://qiita.com/ht_deko/items/39dba17426cbbeb860d6) [^4] | 2021 | <sub>Embarcadero</sub><br><sup>Technologies</sup> | 28.0 | 35.0 | 22.0 |
| [Delphi 10.4 Sydney](https://qiita.com/ht_deko/items/02721c8476d3c8edf526) [^4] | 2020 | <sub>Embarcadero</sub><br><sup>Technologies</sup> | 27.0 | 34.0 | 21.0 |
| [Delphi 10.3 Rio](https://qiita.com/ht_deko/items/1ef0b1c9baaecbcfad81) [^4] | 2018 | <sub>Embarcadero</sub><br><sup>Technologies</sup> | 26.0 | 33.0 | 20.0 |
| [Delphi 10.2 Tokyo](https://qiita.com/ht_deko/items/dfec38699d81822dda7f) [^4] | 2017 | <sub>Embarcadero</sub><br><sup>Technologies</sup> | 25.0 | 32.0 | 19.0 |
| [Delphi 10.1 Berlin](https://qiita.com/ht_deko/items/4b48ed9d15b83fc682ef) [^4] | 2016 | <sub>Embarcadero</sub><br><sup>Technologies</sup> | 24.0 | 31.0 | 18.0 |
| [Delphi 10 Seattle](https://qiita.com/ht_deko/items/e34c8a6376b636de35e2)<br>[Appmethod 1.17](https://qiita.com/ht_deko/items/e34c8a6376b636de35e2) | 2015 | <sub>Embarcadero</sub><br><sup>Technologies</sup> | 23.0 | 30.0 | 17.0 |
| [Delphi XE8](https://qiita.com/ht_deko/items/adb78ec27eb5ca00bea2)<br>[Appmethod 1.16](https://qiita.com/ht_deko/items/adb78ec27eb5ca00bea2) | 2015 | <sub>Embarcadero</sub><br><sup>Technologies</sup> | 22.0 | 29.0 | 16.0 |
| [Delphi XE7](https://qiita.com/ht_deko/items/b2f9e8b52e7785f65cfe)<br>[Appmethod 1.15](https://qiita.com/ht_deko/items/b2f9e8b52e7785f65cfe) | 2014 | <sub>Embarcadero</sub><br><sup>Technologies</sup> | 21.0 | 28.0 | 15.0 |
| [Delphi XE6](https://qiita.com/ht_deko/items/ce304e41b152a9381daa)<br>[Appmethod 1.14](https://qiita.com/ht_deko/items/ce304e41b152a9381daa) | 2014 | <sub>Embarcadero</sub><br><sup>Technologies</sup> | 20.0 | 27.0 | 14.0 |
| [Appmethod 1.13](https://qiita.com/ht_deko/items/b035425182913df5a48c) | 2014 | <sup>Embarcadero</sup> | 19.5 | 26.5 | 13.0 |
| [Delphi XE5](https://qiita.com/ht_deko/items/b035425182913df5a48c) | 2013 | <sub>Embarcadero</sub><br><sup>Technologies</sup> | 19.0 | 26.0 | 12.0 |
| [Delphi XE4](https://qiita.com/ht_deko/items/204023720f272f42f596) | 2013 | <sup>Embarcadero</sup> | 18.0 | 25.0 | 11.0 |
| [Delphi XE3](https://qiita.com/ht_deko/items/8a1785bb278e6e691b29) | 2012 | <sub>Embarcadero</sub><br><sup>Technologies</sup> | 17.0 | 24.0 | 10.0 |
| [Delphi XE2](https://qiita.com/ht_deko/items/ecf016fb41c8d3f78b2c) | 2011 | <sub>Embarcadero</sub><br><sup>Technologies</sup> | 16.0 | 23.0 | 9.0 |
| [Delphi XE](https://qiita.com/ht_deko/items/5c9cee3ab5853ca459ef) | 2010 | <sub>Embarcadero</sub><br><sup>Technologies</sup> | 15.0 | 22.0 | 8.0 |
| [Delphi 2010](https://qiita.com/ht_deko/items/763bb8f6e145caadcd3e) | 2009 | <sub>Embarcadero</sub><br><sup>Technologies</sup> | 14.0 | 21.0 | 7.0 |
| [Delphi 2009](https://qiita.com/ht_deko/items/6af330020aef882c3c65) | 2008 | <sub>Embarcadero</sub><br><sup>Technologies</sup> | 12.0 | 20.0 | 6.0 |
| [Delphi 2007 for .NET](https://qiita.com/ht_deko/items/5a7cd3643a4abcd659c9#delphi-2007-for-net) | 2007 | <sup>CodeGear</sup> [^3] | 11.0 | 19.0 | 5.0 |
| [Delphi 2007 for Win32](https://qiita.com/ht_deko/items/a23fc5f5c676fd0bd356) | 2007 | <sup>CodeGear</sup> [^3] | 11.0 | 18.5 | 5.0 |
| [Turbo Delphi for .NET](https://qiita.com/ht_deko/items/5a7cd3643a4abcd659c9#delphi-2006-for-net--turbo-delphi-for-net) [^4]<br>[Turbo Delphi for Win32](https://qiita.com/ht_deko/items/77de54535aa3255b6910) [^4] | 2006 | <sub>Borland Software</sub><br><sup>Corporation</sup> | 10.0 | 18.0 | 4.0 |
| [Delphi 2006 for .NET](https://qiita.com/ht_deko/items/5a7cd3643a4abcd659c9#delphi-2006-for-net--turbo-delphi-for-net)<br>[Delphi 2006 for Win32](https://qiita.com/ht_deko/items/77de54535aa3255b6910) | 2005 | <sub>Borland Software</sub><br><sup>Corporation</sup> | 10.0 | 18.0 | 4.0 |
| [Delphi 2005 for .NET](https://qiita.com/ht_deko/items/5a7cd3643a4abcd659c9#delphi-2005-for-net)<br>[Delphi 2005 for Win32](https://qiita.com/ht_deko/items/f7129cb6b2283a60bcf9) | 2004 | <sub>Borland Software</sub><br><sup>Corporation</sup> |  9.0 | 17.0 | 3.0 |
| [Delphi 8 for .NET](https://qiita.com/ht_deko/items/5a7cd3643a4abcd659c9)<br>[Delphi 8 for Win32](https://qiita.com/ht_deko/items/5a7cd3643a4abcd659c9) [^5] | 2003 | <sub>Borland Software</sub><br><sup>Corporation</sup> |  8.0 | 16.0 |  2.0 |
| (C# Builder) | 2003 | <sub>Borland Software</sub><br><sup>Corporation</sup> | |  |  1.0 |
| [Delphi 7](https://qiita.com/ht_deko/items/5218dc9ceb71b1c3c77c)<br>[Kylix 3](https://qiita.com/ht_deko/items/5218dc9ceb71b1c3c77c) [^4] | 2002 | <sub>Borland Software</sub><br><sup>Corporation</sup> |  7.0 | 15.0 |      |
| [Delphi 6](https://qiita.com/ht_deko/items/831971dfcfba94b375e9) [^4]<br>[Kylix](https://qiita.com/ht_deko/items/831971dfcfba94b375e9) [^4]<br>[Kylix 2](https://qiita.com/ht_deko/items/831971dfcfba94b375e9) [^4] | 2001 | <sub>Borland Software</sub><br><sup>Corporation</sup> |  6.0 | 14.0 |      |
| [Delphi 5](https://qiita.com/ht_deko/items/8f9123cc7e8d7810a603) | 1999 | <sub>Inprise</sub><br><sup>Corporation</sup> |  5.0 | 13.0 |      |
| (C++Builder 4) | 1998 | <sub>Inprise</sub><br><sup>Corporation</sup> |  4.0 | 12.5 |      |
| [Delphi 4](https://qiita.com/ht_deko/items/965a26d61e6257faf193) | 1998 | <sub>Inprise</sub><br><sup>Corporation</sup> |  4.0 | 12.0 |      |
| (C++Builder 3) | 1998 | <sub>Borland</sub><br><sup>International</sup> |  3.0 | 11.0 |      |
| [Delphi 3](https://qiita.com/ht_deko/items/d271f9fe4d8a10d397c0) | 1997 | <sub>Borland</sub><br><sup>International</sup> |  3.0 | 10.0 |      |
| (C++Builder) | 1997 | <sub>Borland</sub><br><sup>International</sup> |  2.0? |  9.3 |      |
| [Delphi 2](https://qiita.com/ht_deko/items/4c663be138f24f11f7a5) | 1996 | <sub>Borland</sub><br><sup>International</sup> |  2.0 |  9.0 |      |
| [Delphi  ](https://qiita.com/ht_deko/items/365bb9b8e7fe0808fd71) | 1995 | <sub>Borland</sub><br><sup>International</sup> |  1.0 |  8.0 |      |

| バージョン | 説明 |
|:---|:---|
| ビルド ver | \[ヘルプ \| バージョン\] で見れるビルド番号。<br>Delphi 1.0 から何代目なのかを示す。13.0 は存在しない。|
| コンパイラ ver | コンパイラの世代。<br>Turbo Pascal 1.0 から何代目なのかを示す。 |
| BDS ver | 製品バージョン。<br>ガリレオ IDE になってからの製品の世代。<br>インストールフォルダやレジストリで使われている。 |


:::note
Delphi (1) のドキュメントには Turbo Pascal の情報が少し残っているものの、Delphi 2 以降には Turbo Pascal の情報が殆どないため、Turbo Pascal 由来の機能の説明が足りないと思える箇所があります。
:::

**See also:**

 - [Delphi (Embarcadero)](https://www.embarcadero.com/jp/products/delphi)
 - [Delphi (Wikipedia)](https://ja.wikipedia.org/wiki/Delphi)
 - [Delphi Community Edition (Embarcadero)](https://www.embarcadero.com/jp/products/delphi/starter)
 - [Delphi Community Edition と過去の無償版との比較 (Qiita)](https://qiita.com/ht_deko/items/3c4c83157fe072532912)
 - [コンパイラバージョン (DocWiki)](https://docwiki.embarcadero.com/RADStudio/ja/%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%A9_%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3)
 - [廃止予定の機能 (DocWiki)](https://docwiki.embarcadero.com/Libraries/ja/%E5%BB%83%E6%AD%A2%E4%BA%88%E5%AE%9A%E3%81%AE%E6%A9%9F%E8%83%BD)


## Turbo Pascal 以前

**Turbo Pascal** 以前についてはこちらをどうぞ。

 - [Delphi のご先祖を辿る (Qiita)](https://qiita.com/ht_deko/items/b41b0cd45181aec522d4)
 - [Pascal へのオブジェクト指向拡張の歴史と Delphi (Qiita)](https://qiita.com/ht_deko/items/ff2d90c9174290583377)
 - [Turbo Pascal 3.0 の Pascal (Qiita)](https://qiita.com/ht_deko/items/f9f394dc2342afd2ea7b)
 - [Embarcadero が公開しているアンティークソフト一覧 (Qiita)](https://qiita.com/ht_deko/items/ae7605c6b1f426ae234a)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/4e1982a0-da1e-b8ad-b4f4-0757ba92c4a4.png)

:::note
Turbo Pascal 5.5 以降にはオブジェクト指向拡張 (オブジェクト型) が施されていますが、Delphi のクラス型とは異なります。オブジェクト型は非推奨ですが、未だに Delphi で利用可能です。
:::

:::note
Borland のオブジェクト指向拡張は Apple の Object Pascal と C++ から影響を受けています。
:::

## 標準 Pascal

**標準 Pascal** についてもある程度知っておいた方が Delphi でのプログラミングが楽しくなります。Turbo Pascal は正確には **ANSI Pascal** を参考にしています。

 - [標準 Pascal の規格票と解説書を読んでみる (Qiita)](https://qiita.com/ht_deko/items/091661d6fa3d72700a56)
 - [割と簡単に '標準 Pascal' を試してみたい (Qiita)](https://qiita.com/ht_deko/items/41e95154e8da2f901698)
 - [標準 Pascal 範囲内での Delphi 入門 (Qiita)](https://qiita.com/ht_deko/items/e2796788c65c2cda1de5)
 - [標準 Pascal 範囲内での Delphi 入門〔裏〕(Qiita)](https://qiita.com/ht_deko/private/46fcdbb11cdc58872160)
 - [Delphi と標準 Pascal の比較 (標準 Pascal コードを Delphi に移植する際の注意点) (Qiita)](https://qiita.com/ht_deko/items/a13d6459227e787422ae)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/4a006ebf-c800-b31c-ce61-fcbab9861ee8.png)

:::note
Turbo Pascal 4 以降のマニュアルには標準 Pascal に関する情報が殆どありません。マニュアルは標準 Pascal を知っている前提で書かれています。
:::

# おわりに

折角なので、Delphi の新バージョンが出るたびに記事を追加したいと思っています。

**See also:**

 - [Delphi 周年特設サイト (Embarcadero)](https://delphi.embarcadero.com/)

[^3]: アプリケーション開発部門を分社化した Borland の一部門
[^4]: 無償版が存在する。
[^5]: IDE 拡張用。[IDE Integration pack for Delphi 8](http://cc.embarcadero.com/item/21333) や [IDE Integration pack for C#Builder 1.0](http://cc.embarcadero.com/item/21334) に含まれている。