Object oriented extensions were added to Pascal language to develop Delphi programming language. It supports structured and object oriented designs. Delphi is originally a research project which was later developed into a product of usage. It is also used as an integrated environment developer, which was later used by Microsoft in its operating systems. There are many versions of Delphi for optimum execution of the application. The most recent version is Delphi XE which is available in Architecture, Professional and Enterprise editions.
Delphi was initially known as Appbuilder before its release. It was being developed as a confidential project in Borland. When Novell Appbuilder was launched, Borland was left with no other option. Danny Thorpe who was the developer of Delphi, chose the code name of the project itself which was Delphi. At that time Oracle was a major source of database and the main agenda for Delphi was to create connectivity between programmers. Hence they boiled down to the name of the project as Delphi. Anders Hejleberg was considered to be the chief architect of Delphi programming language.
Delphi programming language came in to the market with many key features. The most striking features being the ability to develop an application faster. It had application framework and visual window layout which helped in creating application easier and faster. There is also a community which solves complex issues which are faced by individual developers. This led to the development of strong database connectivity. Later on, this became the main aspect of Delphi. Visual Component Library (VCL) has a large database which has aware controls and access components.
The advantages of Delphi have overshadowed the little drawbacks which it carries with it.
Delphi is applied in various fields. Some of the most popular software which are developed using Delphi are skype, The Bat!, FeedDemon, Avant Browser, MediaMonkey, AdAware etc.