Logo

Lenguaje de ProgramaciÓn Magic


El lenguaje Magic es un lenguaje de programación de cuarta generación, multiplataforma, no tiene código sino que esta orientado a tablas y eventos. En los lenguajes de cuarta generación el programador no introduce el procedimiento a seguir, porque estos lenguajes son capaces de indicarle al computador como debe ejecutar el programa.

Al lenguaje Magic también se le denomina eDeveloper, tiene nuevas funciones y especialmente indicado para soluciones para Internet. El Magic no utiliza código, la programación con Magic se lleva a cabo definiendo objetos con tablas que son las encargadas de relacionarlos entre sí.

Este lenguaje tiene una gran potencia, es fácil de aprender por ello esta considerado como un lenguaje que realiza aplicaciones con rapidez (en inglés se les llama RAD: Rapid Application Development).

El Magic esta especialmente dotado para la conexión con las bases de datos más usuales, incluso con sus controladores nativos, lo que le proporciona una gran potencia de respuesta.

EDeveloper o Magic es capaz de crear rápidamente programas interactivos para la web. Utiliza eficazmente la programación basada en el manejo de tablas. Así por ejemplo, cualquier campo, tabla o programa, que previamente se haya definido en Magic es un elemento de la tabla, por lo que no tenemos que volver a escribir el codigo completo, simplemente tendremos que elegir objetos de esa tabla.

El Magic se basa en componente, de forma que los programadores de Magic o eDeveloper pueden crear fácilmente componentes para una nueva aplicación e incluso integrar componentes de otras aplicaciones. En este lenguaje de programación existe la herencia. Ya que los cambios hechos en un componente por ejemplo implicara que la posterior utilización del mismo heredara dichos cambios.

Principales Lenguajes de Programación