DelphiDabbler Wiki



Delphi Version Numbers

ProductOther namesInternal versionCompilerVersion constRTLVersion constDefined Symbol
Delphi 1 8  VER80
Delphi 2 9  VER90
C++ Builder 1 9.3  VER93 & BCB
Delphi 3 10  VER100
C++ Builder 2 11  VER110 & BCB
Delphi 4 12  VER120
C++ Builder 4 12.5  VER125 & BCB
Delphi 5 13  VER130
C++ Builder 5 13  VER130 & BCB
Delphi 6 1414.014.0VER140
C++ Builder 6 14  VER140 & BCB
Delphi 7 1515.015.0VER150
C++ Builder 7 15  VER150 & BCB
Delphi 8 (.NET only)BDS 21616.016.0VER160
Delphi 2005BDS 31717.017.0VER170
Delphi 2006BDS 41818.018.0VER180
Delphi 2007 Win32BDS 518.518.518.0VER180 & VER185
Delphi 2007 .NETBDS 51919.019.0VER190
Delphi 2009BDS 62020.020.0VER200
Delphi 2010BDS 72121.021.0VER210
Delphi XEBDS 82222.022.0VER220
Delphi XE2BDS 92323.023.0VER230
Delphi XE3BDS 102424.024.0VER240
Delphi XE4BDS 112525.025.0VER250
Delphi XE5BDS 122626.0 VER260
Delphi XE6BDS 142727.0 VER270
Delphi XE7BDS 152828.0 VER280
Delphi XE8BDS 162929.0 VER290
Delphi 10 SeattleBDS 173030.030.0VER300
Delphi 10.1 BerlinBDS183131.0 VER310

Use RtlVersion when the code depends on VCL or RTL features and CompilerVersion when it depends on compiler/language features.

Page last modified on September 27, 2016, at 10:38 AM