What is Delphi?
Delphi is a language for rapid development of native Windows applications. The name also refers to the Delphi IDE, which is used to help edit and debug Delphi projects more efficiently. It is sold by Embarcadero, as a standalone product or included in RAD Studio, which includes other languages as well.
Delphi is used for the RAD Studio personality using Object Pascal as the programming language of choice. Object Pascal is an enhancement of Niklaus Wirth's language Pascal.
Delphi originated in 1995 at Borland, evolving from Turbo Pascal. It quickly became the language of choice for Windows programming. It is currently owned by Embarcadero.
Among Delphi's strengths are its easy learning curve, consistent language architecture, a blazingly fast compiler, great execution speed, modern language constructs, its extensive Visual Component Library (VCL), and the associated visual form designer.
Variants: Other than the main, native, and variant, some other Embarcadero products are or were released using the "Delphi" brand. A .NET variant called Delphi Prism exists that lives in MS Visual Studio and allows for cross platform development using Mono. It's mostly compatible with Delphi syntax, but uses very different libraries. The Embarcadero PHP product used to be labeled "Delphi" until recently, and there is an AS/400 version of Delphi too.
Source: Rosetta Code
Delphi is used for the RAD Studio personality using Object Pascal as the programming language of choice. Object Pascal is an enhancement of Niklaus Wirth's language Pascal.
Delphi originated in 1995 at Borland, evolving from Turbo Pascal. It quickly became the language of choice for Windows programming. It is currently owned by Embarcadero.
Among Delphi's strengths are its easy learning curve, consistent language architecture, a blazingly fast compiler, great execution speed, modern language constructs, its extensive Visual Component Library (VCL), and the associated visual form designer.
Variants: Other than the main, native, and variant, some other Embarcadero products are or were released using the "Delphi" brand. A .NET variant called Delphi Prism exists that lives in MS Visual Studio and allows for cross platform development using Mono. It's mostly compatible with Delphi syntax, but uses very different libraries. The Embarcadero PHP product used to be labeled "Delphi" until recently, and there is an AS/400 version of Delphi too.
Source: Rosetta Code
Resources
Here are some resources I have found useful:
Blogs and other stuff, that is useful to read at least once:
Blogs and other stuff, that is useful to read at least once:
- My delphi knowladge dump
- Bob Swart examines