Descripción:
Las necesidades de las empresas, están siendo cambiadas por los continuos avances tecnológicos y exigencias actuales. En este orden de necesidades, los lenguajes de programación se han ido revolucionando, por ejemplo: la sustitución del viejo esquema de la programación estructurada, la cual es considerada como carente de funcionalidad y eficacia, que no provee todas las opciones y facilidades que el mercado actual exige, por una programación modularizada y dinámica, que soporte la carga de miles de usuarios concurrentes y la respuesta de los sistemas de manera inmediata y eficaz. Estos cambios posibilitan un diseño y maximización de recursos y herramientas para un desarrollo de aplicaciones más activo y poderoso, facilitan el desarrollo del aprendizaje y creatividad de los programadores en un tiempo mucho menor, permiten una interacción más funcional con sus clientes.