Вы находитесь на странице: 1из 12

INTRODUCCIN

Que es un Lenguaje de Programacin?


Es una tcnica estndar de comunicacin para entregarle instrucciones al computador. Un conjunto de sintaxis y reglas semnticas que definen los programas del computador.

CLASIFICACIN DE LOS LENGUAJES DE PROGRAMACIN


Declarativos Se les conoce como lenguajes declarativos en ciencias computacionales aquellos lenguajes de programacin en los cuales se le indica a la computadora que es lo que se desea obtener o que es lo que se esta buscando, por ejemplo: Obtener los nombres de todos los empleados que tengan ms de 32 aos. Algunos ejemplos de lenguajes declarativos son el SQL y las expresiones regulares

Imperativos
En ciencias de la computacin se llama lenguajes imperativos a aquellos en los cuales se le ordena a la computadora cmo realizar una tarea siguiendo una serie de pasos o instrucciones, por ejemplo: Paso 1, solicitar nmero. Paso 2, multiplicar nmero por dos. Paso 3, imprimir resultado de la operacin. Paso 4, etc. Algunos ejemplos de lenguajes imperativos son: BASIC, C, C++, Java, Clipper, Dbase, C# y Perl.

Generaciones de los Lenguajes


Primera generacin: Los primeros ordenadores se programaban directamente en cdigo binario, que puede representarse mediante secuencias de ceros y unos sistema binario
Segunda generacin: Los lenguajes simblicos, as mismo propios de la mquina, simplifican la escritura de las instrucciones y las hacen ms legibles. Tercera generacin: Los lenguajes de alto nivel sustituyen las instrucciones simblicas por cdigos independientes de la mquina, parecidas al lenguaje humano o al de las Matemticas. Cuarta generacin: se ha dado este nombre a ciertas herramientas que permiten construir aplicaciones sencillas combinando piezas prefabricadas. Algunos proponen reservar el nombre de cuarta generacin para la programacin orientada a objetos. Quinta generacin: se llama as a veces a los lenguajes de la inteligencia artificial

Delphi
un entorno de programacin visual basado en una versin moderna del lenguaje de programacin Pascal. Como entorno visual, la programacin en Delphi consiste en disear las pantallas de que se compone el programa colocando todos sus componentes (botones, campos de texto, etc.), asociando despus cdigo a ellos. El lenguaje utilizado por Delphi es una extensin de Pascal denominada Object Pascal, que bsicamente aade al Pascal tradicional soporte para la programacin orientada a objetos (habitualmente llamada POO). Adems de poder utilizar en un programa los controles estndar de los programas Windows (botones, etc.), es posible crear controles nuevos, denominados componentes. Delphi es una herramienta comercial para Windows, cuyo fabricante es la empresa norteamericana Borland. Existe una versin de Delphi para sistemas UNIX y LINUX, denominada Kylix (de la cual existe un version libre, pero limitada).

EL NOMBRE DELPHI
El nombre Delphi hace referencia al orculo de Delfos. Borland eligi ese nombre para resaltar su principal mejora con respecto a su antecesor (Turbo Pascal), que sera su conectividad con bases de datos Oracle(orculo, en ingls). El nombre se suele pronunciar delfi en Europa

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.

El lenguaje de programacin
Delphi est basado en una versin de Pascal denominada Object Pascal Soporte para la Programacin Orientada a Objetos

Base de datos

Una de las principales caractersticas y ventajas de Delphi es su capacidad para desarrollar aplicaciones con conectividad a bases de datos de diferentes fabricantes. Conexin con las base de datos mas populares :
Interbase/Fireberid: IBX (InterBase eXpress), IBO (IB Objects), MDO (Mercury Data Objects), *DBExpress, BDE, FibPlus, Zeos Oracle: DOA (Direct Oracle Access), NCOci8 dBase: BDE FoxPro: BDE ParaDox: BDE Microsoft SQL Server: BDE, ADO, *DBExpress mySQL: Zeos (nativo), *DBExpress, BDE y ADO (usando ODBC) PosTgres: BDE, ADO, ZEOSDBO Desarrollo visual Como entorno visual, la programacin en Delphi consiste en disear los formularios que componen al programa colocando todos sus controles (botones, etiquetas, campos de texto, etc.) en las posiciones deseadas, normalmente usando un ratn

GRACIAS !!!!

Вам также может понравиться