Delphi 12 Athens is the current generation of Embarcadero's Delphi IDE and Object Pascal compiler, made by Embarcadero Technologies (part of Idera). It ranks #17 in trending tech at roughly 1.9% usage share. It's trending among long-time Pascal developers and enterprise teams for modern language features (like inline variable declarations) plus native cross-platform compilation to Windows, macOS, iOS, Android, and Linux from a single codebase โ carrying the classic Delphi lineage forward onto current hardware.
Modern Delphi supports inline variable declarations at the point of first use, cutting down on the old var-block boilerplate.
procedure TMainForm.CalculateTotal;
begin
var Subtotal: Double := 0;
for var Item in CartItems do
Subtotal := Subtotal + Item.Price * Item.Quantity;
var Tax := Subtotal * 0.0825;
ShowMessage(Format('Total: $%.2f', [Subtotal + Tax]));
end;
Embarcadero offers a free Community Edition for individuals and small teams, downloaded through the Embarcadero installer.
1. Go to embarcadero.com and download "Delphi 12 Athens Community Edition"
2. Run the installer and sign in with (or create) a free Embarcadero account
3. Select the platforms you want to target (Windows/Android/iOS)
4. Open the IDE, choose File > New > Multi-Device Application
5. Press Run (F9) to compile and launch on your chosen target