El lenguaje de programación Object Pascal es la evolución del clásico lenguaje Pascal, con la diferencia de que este es orientado a objetos. Algunos personas suelen confundir Delphi con el lenguaje de programación pero no es así Delphi es solo el entorno de desarrollo (RAD).
Delphi fue adquirido hace unos años por la empresa Code Gear y actualmente pertenece a Embarcadero quien lanzo nuevas versiones de este producto.Pero aún así muchos programadores siguen usando los antiguos RAD.
Delphi también esta basado en componentes y eventos, además hace uso de la VCL (Visual Component Language) para proporcionarnos una interfaz potente y limpia. De hecho es como si usáramos directamente el API de Windows.
Características del lenguaje Object pascal:
- Hace uso de la VCL.
- No distingue entre mayúsculas y minúsculas.
- Se puede implementar en distribuciones Linux.
- Soporte para varios tipos de bases de datos, MySQL, PostgreSQL, Acces, entre otros.
Que se puede hacer con Delphi:
- Se pueden hacer potentes aplicaciones con bases de datos.
- Capacidad para trabajar con componentes que manejan sockets de manera muy similar al Winsock de "Visual Basic" pero de una manera más estable
Que es necesario para programar en Delphi/Pascal:
Necesitas un compilador en el caso de que quieras trabajar directamente con Pascal, yo recomiendo el Free Pascal simplemente por la razón de que es una de las únicas aplicaciones libres que quedan para este lenguaje.
Pascal:
Así como en Java, pascal tiene una especie de clase principal que debe contener el mismo nombre del archivo que le asignemos, por lo tanto si el nombre del archivo es project1, la clase de entrada debe tener ese nombre. Luego todo se encierra a través del Begin y el End que indican inicio y terminación; son el reemplazo de las llaves que utilizamos en otros lenguajes.
Ejm:
No hay comentarios:
Publicar un comentario