Delphi:

Delphi as well as Kylix use the Pascal-based programming language called Object Pascal, and compile Delphi source code into native x86 code or managed .NET code. They include the VCL/CLX (Visual Component Library), support for COM independent interfaces with reference counted class implementations, and support for a large number of third-party components. Interface implementations can be delegated to fields or properties of classes. Message handlers are implemented by tagging a method of a class with the integer constant of the message to handle. A strong emphasis is placed on database connectivity, and this makes Delphi be often mistaken for a database (only) front-end designer, given its rich database component set.
More pages: 1