Tuesday, October 19, 2010

Delphi 7 - The New World


Delphi 7, yes you heard it right, is the programming language that is keeping me busy these days.I never thought that i'd be working on it since i wanted to work on the DOT NET platform. But nevertheless i am working on Delphi now, so got to enjoy it.
I started working on Delphi around 5 months back. Delphi is Borland's proprietary product. It is derived from the High Level Language (HLL) PASCAL. First launched in 1995, Delphi has a visual environment (as in VB) to work on ,which is far better than the console environment. Delphi 7 can handle any development project, from a desktop utility to a business application.
Delphi is a nice language to learn. It has some very nice features namely StringLists, DataGrids,TreeViews,ExceObjects. These are very useful and make ur programming life a bit easy. It is a strong object oriented language and provides many OO characteristics such as class inheritance, static & dynamic binding, and reference semantics. Delphi does not compile the code at runtime as with the modern languages so the compiling process is a bit slow, but on an overall basis delphi has a nice structured approach towards programming.