LENGUAJE DE PROGRAMACIÓN DELPHI

Páginas: 9 (2210 palabras) Publicado: 12 de febrero de 2016
LENGUAJE DE PROGRAMACIÓN DELPHI
El Delphi es un lenguaje de programación que se creó con el propósito de agilizar la creación de software basándolo en una programación visual. En el Delphi se utiliza una versión más actual del Pascal conocida como Object Pascal como lenguaje de programación.
El Delphi es un lenguaje muy versátil se usa para casi cualquier proyecto como por ejemplo servicios delsistema operativo, establecer comunicación entre un servidor web y un programa, aplicaciones de consola, conectividad con bases de datos, para realizar aplicaciones visuales, etc.
Este lenguaje produce aplicaciones en código máquina, por lo que la computadora las interpreta inmediatamente y no precisa de un lenguaje interprete como es necesario en otros lenguajes de programación.
Otra ventajaque tiene el Delphi es que en cualquiera de sus versiones se puede programar DLLs, para comunicarnos con otros lenguajes de programación. Los componentes visuales del Delphi suelen ser más eficientes que los de otros lenguajes de programación. En Delphi podemos programar directamente los componentes visuales e incluso crear nuevos controles que hereden características de los ya existentes.
Con elDelphi podemos programar tanto controladores como servidores de automatización. También podemos utilizar en el Delphi componentes visuales de otros lenguajes de programación.
Delphi utiliza el Object Pascal, como ya hemos dicho, que es un lenguaje de programación orientado a objetos, lo que nos permite beneficiarnos de características importantes en programación como son: el encapsulamiento,polimorfismo y la herencia.
Programar en Delphi de forma visual, implica el diseño de un formulario con todos sus controles (botones, etiquetas, campos de texto, etc.), que en la mayoría de los casos son colocados con el ratón. Seguidamente se establece el código que le corresponde a los eventos de estos controles, se constituyen también los módulos de datos que contienen la forma de acceder a losdatos y las reglas de negocio de esta aplicación.







Embarcadero Delphi, antes conocido como CodeGear Delphi, Inprise Delphi y Borland Delphi, es un entorno de desarrollo de softwarediseñado para la programación de propósito general con énfasis en la programación visual. En Delphi se utiliza como lenguaje de programación una versión moderna de Pascal llamada Object Pascal. Es producidocomercialmente por la empresa estadounidense CodeGear(antes lo desarrollaba Borland), adquirida en mayo de 2008 por Embarcadero Technologies, una empresa del grupo Thoma Cressey Bravo, en una suma que ronda los 30 millones de dólares. En sus diferentes variantes, permite producir archivos ejecutables para Windows, MacOS X,iOS, Android, GNU/Linux y la plataforma .NET.
CodeGear ha sido escindida de laempresa Borland, donde Delphi se creó originalmente, tras un proceso que pretendía en principio la venta del departamento de herramientas para desarrollo [1].
Uso y variantes
Un uso habitual de Delphi, aunque no el único, es el desarrollo de aplicaciones visuales y de bases de datos cliente-servidor y multicapas. Debido a que es una herramienta de propósito múltiple, se usa también para proyectos decasi cualquier tipo, incluyendo aplicaciones de consola, aplicaciones de web (por ejemplo servicios web, CGI, ISAPI, NSAPI, módulos para Apache), servicios COM y DCOM, y servicios del sistema operativo. Entre las aplicaciones más populares actualmente destaca Skype, un programa de telefonía por IP.
Delphi inicialmente sólo producía ejecutables binarios para Windows: Delphi 1 para Win16 y conDelphi 2 se introdujo Win32.
El lenguaje de programación
Delphi está basado en una versión de Pascal denominada Object Pascal. Borland en los últimos años defendía que el nombre correcto del lenguaje es también Delphi, posiblemente debido a pretensiones de marca, aunque en sus mismos manuales el nombre del lenguaje aparecía como Object Pascal, por lo que la comunidad de programadores no ha adoptado...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introducción a el lenguaje de programación delphi
  • Lenguajes de programacion
  • Lenguajes de programacion
  • Lenguajes de programación
  • lenguaje de programacion
  • lenguajes de programacion
  • Lenguaje De Programacion
  • lenguaje de programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS