O Delphi 5 está baseado na linguagem Object Pascal, uma versão
do Pascal orientada a objetos e oferece inúmeras ferramentas para tornar
o desenvolvimento para Windows, fácil, rápido e seguro. Entre
as características do Delphi podemos citar:
· Uma interface gráfica para desenvolvimento conhecida como IDE. Nesta interface, através de cliques e arrastos do mouse, pode-se criar formulários sofisticados rapidamente, para os mais diversos tipos de aplicações.
· Um conjunto de componentes para realizar diversas operações, como entrada de dados, conexão com banco de dados, geração de relatórios, etc. Estes componentes estão agrupados na VCL, e podem originar novos componentes, adaptados as suas necessidades;
· Um editor de código que oferece mensagens de erro, com cores diferentes para os comandos padrões, e integrado a um depurador profissional;
· Possibilidade de desenvolvimento de aplicações para 16 bits (windows 3.1) e 32 bits (Windows95/NT em diante);
· Um compilador que gera um programa executável com código nativo, otimizado;
· Facilidade e rapidez na criação de aplicativos que manipulam bancos de dados de diversos formatos, como Paradox, FoxPro, Access, SQL Server ou Oracle.
O Delphi é uma ferramenta
excelente, mas também é um ambiente de programação
complexo que envolve muitos elementos.