| Lista Articulos: [0-C] [C-I] [I-P] [P-Z] | Todas las categorías | Página aleatoria | Lo que enlaza aquí | ||||||
Delphi es un entorno rápido de desarrollo (RAD) diseñado para la programación de propósito general, con un enfásis especial en la programación visual. Delphi está basado en una versión moderna del lenguaje de programación Pascal, denominada Object Pascal, y genera programas ejecutables de win32 (.exe), tanto en entorno gráfico (GUI) como en modo de consola. También pueden programarse aplicaciones de multiples capas (clientes y servidores), aplicaciones cgi y servicios del sistema operativo, que regularmente no tienen ningún tipo de salida visual, pero que atienden peticiones locales o remotas para realizar tareas específicas.
Como entorno visual, la programación en Delphi consiste en diseñar los formularios de que se compone un programa colocando todos sus componentes (botones, etiquetas, campos de texto, etc.), asociando después código que responde a eventos asociados a estos. También se crean Módulos de datos, que regularmente contienen las reglas de negocio de una aplicación.
El lenguaje utilizado por Delphi es, como ya se mencionó, Object Pascal; que básicamente añade al Pascal tradicional:
Delphi incluye una jerarquía de objetos bien diseñada denominada VCL (Visual Component Library, Librería de Componentes Visuales), y en sus versiones 6 y 7 una jerarquia paralela, multiplataforma, denominada CLX: que también se incluye en la versión para Linux de este entorno, llamado kylix. Estas jerarquias de objetos incluyen componentes visuales y no visuales, tales como los pertenecientes a la categoría de acceso a datos, con los que puede establecerse conexiones de forma nativa o mediante capas intermedias (como ODBC) a la mayoría de las bases de datos relacionales existentes en el mercado.
Además de poder utilizar en un programa estos componentes estándar Windows (botones, etc.), es posible crear nuevos componentes, con los que se extiende la funcionalidad de la herramienta. En internet existe un gran número de componentes, tanto gratuitos como comerciales, disponibles para los programadores a los que no les basten los que vienen ya con el programa.
Delphi es una herramienta comercial para Windows, cuyo fabricante es la empresa norteamericana Borland. Existe una versión de Delphi para sistemas UNIX y LINUX, denominada Kylix (de la cual existe un versión libre, pero limitada). Existe un desarrollo de la comunidad del software libre que intenta producir una versión multiplataforma y completamente libre de Delphi llamado Lazarus .
El nombre proviene del Oráculo de Delfos.
Encontrará una activa comunidad de desarrolladores de habla hispana que hacen uso de esta herramienta en los foros del club delphi , donde podrá plantear sus dudas y encontrar fuentes de documentación y ayuda sobre esta herramienta.
| Lenguajes de programación |
|---|
| Ada | Algol | Awk | Basic| C | C++ | C# | Cobol | Delphi | Eiffel | Forth | Fortran | Java | Lisp | Logo | Modula-2 | Oberon | Ocaml | Pascal | PHP | Perl | Prolog | Python | Ruby | Smalltalk | Otros lenguajes... |


