Compiler Versions
Go Up to Conditional compilation (Delphi)
The following table lists the version number associated with each release of the Delphi compiler, beginning with Turbo Pascal 4.0 and ending with the current version of the compiler:
| Delphi conditional VER<nnn> | Product | Product Version | Package Version |
|---|---|---|---|
|
VER250 |
Delphi XE4 / C++Builder XE3 (Win32/Win64/iOS) |
18 |
180 |
|
VER240 |
Delphi XE3 / C++Builder XE3 (Win32/Win64) |
17 |
170 |
|
VER230 |
Delphi XE2 / C++Builder XE2 (Win32/Win64) |
16 |
160 161 is the version for the five FireMonkey packages (at XE2 Update 2): fmi161.bpl, fmx161.bpl, fmxase161.bpl, fmxdae161.bpl, and fmxobj161.bpl. |
|
VER220 |
Delphi XE / C++Builder XE (Win32) |
15 |
150 |
|
VER210 |
Delphi 2010 / C++Builder 2010 (Win32) |
14 |
140 |
|
VER200 |
Delphi 2009 / C++Builder 2009 (Win32) |
12 |
120 |
|
VER190 |
Delphi 2007 for .Net * |
11 |
110 |
|
VER180 or VER185 |
Delphi 2007 / C++Builder 2007 for Win32 * |
11 |
110 |
|
VER180 |
Delphi 2006 / C++Builder 2006 (Win32/.Net) and Delphi/C++Builder 2007 for Win32 |
10 |
100 |
|
VER170 |
Delphi 2005 (Win32/.Net) |
9 |
90 |
|
VER160 |
Delphi 8 for .Net |
8 |
80 |
|
VER150 |
Delphi 7 (and 7.1) |
7 |
70 |
|
VER140 |
Delphi 6 / C++Builder 6 |
6 |
60 |
|
VER130 |
Delphi 5 / C++Builder 5 |
5 |
NA |
|
VER125 |
C++Builder 4 |
4 |
NA |
|
VER120 |
Delphi 4 |
4 |
NA |
|
VER110 |
C++Builder 3 |
3 |
NA |
|
VER100 |
Delphi 3 |
3 |
NA |
|
VER93 |
C++Builder 1 |
NA |
NA |
|
VER90 |
Delphi 2 |
2 |
NA |
|
VER80 |
Delphi 1 |
1 |
NA |
|
VER70 |
Borland Pascal 7.0 |
NA |
NA |
|
VER15 |
Turbo Pascal for Windows 1.5 |
NA |
NA |
|
VER10 |
Turbo Pascal for Windows 1.0 |
NA |
NA |
|
VER60 |
Turbo Pascal 6.0 |
NA |
NA |
|
VER55 |
Turbo Pascal 5.5 |
NA |
NA |
|
VER50 |
Turbo Pascal 5.0 |
NA |
NA |
|
VER40 |
Turbo Pascal 4.0 |
NA |
NA |
* Note that Delphi 2007 defines two VERxxx symbols (VER185 and VER190). Delphi 2006 and 2007 are binary compatible, so 180 works for both. If you need only 2007, use VER185.