Wednesday, October 15, 2008


Delphi is a software development environment for Microsoft Windows applications. It has always supported development of native Windows applications in the Delphi programming language, a further development of Object Pascal. Delphi 2007, the eleventh version, also supports development in C++ for the 32 bit Microsoft Windows platform, and in Delphi and C# for the Microsoft .NET platform. Delphi 2009, the twelfth and latest version released in September 2008, adds support for Unicode to the VCL and IDE as well as new compiler features (Generics and Anonymous methods) and enhances the IDE with the first version of a resource manager and overhauled project manager as well as user definable build configurations. Delphi is mainly used for the development of desktop and enterprise database applications, but it is a general-purpose software development tool suitable for most software projects. With several included libraries, web applications are possible as well.


A programmer is someone who writes computer software. The term computer programmer can refer to a specialist in one area of computer programming or to a generalist who writes code for many kinds of software. One who practices or professes a formal approach to programming may also be known as a programmer analyst. A programmer's primary computer language (Java, Delphi, C++, etc.) is often prefixed to the above titles, and those who work in a web environment often prefix their titles with web. A programmer is not a software developer, software engineer, computer scientist, or software analyst. These professions typically refer to individuals possessing programming skills as well as other software engineering skills. For this reason, the term programmer is sometimes considered an insulting or derogatory oversimplification of these other professions.