Sha256: 80b0a3d8ceb575a2b2fb4f8665363fd1b879228801f1b2f9617613c2e41a0a03

Contents?: true

Size: 1.76 KB

Versions: 20

Compression:

Stored size: 1.76 KB

Contents

**Delphi** is an Object Pascal based programming language for desktop, mobile, web, and console software development.
Delphi was the [code name](https://edn.embarcadero.com/article/20396) for a yet unnamed product during its initial development prior to its debut in 1995.

Delphi was originally developed by [Borland](https://en.wikipedia.org/wiki/Borland), lead by Anders Heilsberg as a [RAD](https://en.wikipedia.org/wiki/Rapid_application_development) tool for Windows as the successor of [Turbo Pascal](https://en.wikipedia.org/wiki/Turbo_Pascal).
Delphi added full object-orientation to the existing language, and since then the language has grown and supports many other modern language features, including:
  
- **Generics**  
- **Anonymous Methods (Closures)**  
- **Dynamic Constructs (Attributes)**  
- **Abstract Methods**  
- **Inbuilt string types**  
- **Native COM support**  
- **RTTI**  

Like its predecessor Turbo Pascal, at the core of Delphi is a native code compiler.
Turbo Pascal provided an ideal balance between the speed of programming and the speed of the resulting programs, clarity of syntax and power of expression, these tenets remain true today in Delphi.
More recent versions of Delphi are able to compile native code for many different platforms:

- **Windows (x86 and x64)**  
- **OS X (32 bit only)**  
- **iOS (32 and 64 bit)**  
- **Android**  
- **Linux (64 bit only)**  

In 2006, Borland’s developer tools section were transferred from Borland to a wholly owned subsidiary known as [CodeGear](https://en.wikipedia.org/wiki/CodeGear), which was sold to [Embarcadero Technologies](https://en.wikipedia.org/wiki/Embarcadero_Technologies) in 2008.
In 2015, Embarcadero was purchased by Idera, but the Embarcadero mark was retained for the developer tools division.

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
trackler-2.2.1.180 tracks/delphi/docs/ABOUT.md
trackler-2.2.1.179 tracks/delphi/docs/ABOUT.md
trackler-2.2.1.178 tracks/delphi/docs/ABOUT.md
trackler-2.2.1.177 tracks/delphi/docs/ABOUT.md
trackler-2.2.1.176 tracks/delphi/docs/ABOUT.md
trackler-2.2.1.175 tracks/delphi/docs/ABOUT.md
trackler-2.2.1.174 tracks/delphi/docs/ABOUT.md
trackler-2.2.1.173 tracks/delphi/docs/ABOUT.md
trackler-2.2.1.172 tracks/delphi/docs/ABOUT.md
trackler-2.2.1.171 tracks/delphi/docs/ABOUT.md
trackler-2.2.1.170 tracks/delphi/docs/ABOUT.md
trackler-2.2.1.169 tracks/delphi/docs/ABOUT.md
trackler-2.2.1.167 tracks/delphi/docs/ABOUT.md
trackler-2.2.1.166 tracks/delphi/docs/ABOUT.md
trackler-2.2.1.165 tracks/delphi/docs/ABOUT.md
trackler-2.2.1.164 tracks/delphi/docs/ABOUT.md
trackler-2.2.1.163 tracks/delphi/docs/ABOUT.md
trackler-2.2.1.162 tracks/delphi/docs/ABOUT.md
trackler-2.2.1.161 tracks/delphi/docs/ABOUT.md
trackler-2.2.1.160 tracks/delphi/docs/ABOUT.md