0 calificaciones0% encontró este documento útil (0 votos)
10 vistas5 páginas
El término "lenguaje script" se refiere a un tipo de lenguaje de programación que se utiliza para escribir scripts, que son secuencias de comandos o instrucciones que se ejecutan en un entorno específico, como un navegador web o un sistema operativo. Estos lenguajes están diseñados para ser interpretados en tiempo de ejecución, en lugar de ser compilados antes de su ejecución.
El término "lenguaje script" se refiere a un tipo de lenguaje de programación que se utiliza para escribir scripts, que son secuencias de comandos o instrucciones que se ejecutan en un entorno específico, como un navegador web o un sistema operativo. Estos lenguajes están diseñados para ser interpretados en tiempo de ejecución, en lugar de ser compilados antes de su ejecución.
El término "lenguaje script" se refiere a un tipo de lenguaje de programación que se utiliza para escribir scripts, que son secuencias de comandos o instrucciones que se ejecutan en un entorno específico, como un navegador web o un sistema operativo. Estos lenguajes están diseñados para ser interpretados en tiempo de ejecución, en lugar de ser compilados antes de su ejecución.
Un lenguaje de script es un pequeño lenguaje de programación
cuyo código se inserta dentro del documento HTML. Este código se ejecuta en el navegador del usuario al cargar la página, o cuando sucede algo especial como puede ser el pulsar sobre un enlace.
Estos lenguajes permiten variar dinámicamente el contenido del
documento, modificar el comportamiento normal del navegador, validar formularios, realizar pequeños trucos visuales, etc...
Sin embargo, conviene recordar que se ejecutan en el navegador del usuario y
no en la máquina donde estén alojadas, por lo que no podrán realizar cosas como manejar bases de datos. Esto hace que los contadores (por ejemplo) se deban realizar de otra manera, utilizando programas CGI.
El primer lenguaje de script que vió la luz fue el JavaScript de
Netscape. Nacido con la versión 2.0 de este navegador y basado en la sintaxis de Java, su utilidad y el casi absoluto monopolio que entonces ejercía Netscape en el mercado de navegadores permitieron que se popularizara y extendiera su uso.
El máximo rival del Netscape Navigator, el Internet Explorer de
Microsoft, comenzó a soportar este lenguaje en su versión 3.0. Fue también entonces cuando introdujo el único rival serio que el JavaScript ha tenido en el mercado de los lenguajes de script: el VBScript. Basado en el lenguaje BASIC, no ha tenido excesiva difusión en Internet debido a la previa implantación del JavaScript y a que son de parecida funcionalidad, pero sí es utilizado dentro de Intranets basadas en el Explorer y dentro de otras aplicaciones de Microsoft, como IIS, Access, Word, etc.. LENGUAJE SCRIPT
Los lenguajes scripts son lenguajes que no necesitan ser
compilados Una máquina servidor es capaz de interpretar el código fuente y ejecutarlo, lo que hace de los lenguajes script la mejor solución para programación en entornos web.
Existen muchos lenguajes script (PHP, ASP, .NET, JSP, Perl,
Phyton...) que nos permiten crear webs dinámicas, desde páginas simples hasta potentes aplicaciones web. Todos los lenguajes tienen sus pros y sus contras, por lo que no hay ninguno que sea claramente mejor que el resto.
Vamos comentar los tres más empleados: ASP, JSP y PHP.
ASP
Active Server Pages (ASP) es un lenguaje script propiedad de
Microsoft.
Su estructura se asemeja al lenguaje de programación Visual
Basic. Es útil para crear aplicaciones web sencillas, normalmente con bases de datos de Access.
El principal inconveniente que presenta es que sólo funciona en
servidores Windows, y no en otros sistemas operativos como Linux. Nos referimos sólo al servidor que aloja la página, no al sistema operativo de quien la visita.
JSP
Java Server Pages (JSP) es un lenguaje que permite utilizar
código Java en scripts.
La tecnología fue creada por Sun Microsystems, y más tarde
liberada para su uso general. Es un lenguaje potente, que dispone de una gran comunidad por estar basado en Java. Es muy utilizado por empresas o corporaciones para sus sitios web y aplicaciones.
La mayoría de los servidores se pueden adaptar para utilizar Java,
por lo que la aplicación puede ser exportada a muchas plataformas.
Normalmente, se utilizan bases de datos MySQL.
PHP
PHP Hypertext Pre-processor (PHP) es el lenguaje script más
utilizado en la web, ya que es sencillo de aprender y está diseñado expresamente para su uso en web. Esto hace que tenga una gran comunidad de usuarios, lo que facilita encontrar ejemplos e información utilizando cualquier buscador.
Puede ser ejecutado en la mayoría de sistemas operativos, y
utiliza cualquier gestor de bases de datos, aunque el más usado es MySQL.
Es ideal para webs sencillas y de bajo costo, pero también se
pueden crear aplicaciones complejas, sobre todo si se le añaden librerías, la mayoría gratuitas.
Es además la opción más económica.
Gracias a los scripts se pueden realizar algunas mejoras como:
Generación dinámica del documento en el momento de la carga.
Validación de datos introducidos en un formulario, así como el rellenado automático de aquellos controles del mismo que lo precisen. Controlar los eventos que se producen en la página: Un elemento toma el foco, un elemento es activado con el ratón, etc. Podemos distinguir 2 tipos de scripts en un documento HTML:
El primero es el que se ejecuta durante la descarga de la página en el
navegador. Existe la posibilidad de incluir contenido específico para aquellos navegadores que no incluyen scripts entre sus características. El segundo tipo son los ejecutados cada vez que un usuario (o el navegador) genera lo que se llama un "evento". Por ejemplo la pulsación de un botón en un formulario.
Ejemplos de algunos lenguajes de script son:
VBScript: Implementación de Visual Basic para crear aplicaciones para
Internet Explorer. JScript: Implementación de Microsoft del lenguaje de scripting basado en Java. JavaScript: Lenguaje de elaboración de scripts para incrustarse en archivos HTML, que es con diferencia el lenguaje de script más usado en Internet. ActionScript: Lenguaje de script de Macromedia para la aplicación Flash. ECMAScript: Lenguaje de scripting que soporta el estándar ECMA-262 (European Computer Manufacturers Association).
Existe un estándar para los lenguajes para Internet: la
especificación de lenguaje ECMA 262 (ECMAScript Edition 3). Todos los programas de guiones comentados anteriormente, cumplen o intentan cumplir, dichas especificaciones. El estándar ECMAScript describe un lenguaje de secuencias de comandos de Web que puede mejorar y dar vida a los proyectos Web.
Aunque no tienen las mismas características que los lenguajes de
altas prestaciones orientados a objetos, como puede ser C++, los lenguajes de guiones cumplen muy bien su cometido en el medio para el que se han creado (Internet). CONCLUSIÓN Los scripts son muy utilizados para interactuar con el sistema operativo del ordenador, de manera automatizada.
Aunque, muchas veces, cuando creamos programas con lenguajes
interpretados, como Perl o Python, estamos creando scripts más complejos, que pueden realizar cualquier tarea o manejo de datos, como un programa compilado, de allí la versatilidad enorme de este recurso de programación.
Los scripts son ampliamente utilizados dentro del diseño y
desarrollo de páginas web y sitios en Internet, ya que permiten manipular la apariencia de estos y crear efectos especiales bastante atractivos.
44 Apps Inteligentes para Ejercitar su Cerebro: Apps Gratuitas, Juegos, y Herramientas para iPhone, iPad, Google Play, Kindle Fire, Navegadores de Internet, Windows Phone, & Apple Watch
Inteligencia artificial: Lo que usted necesita saber sobre el aprendizaje automático, robótica, aprendizaje profundo, Internet de las cosas, redes neuronales, y nuestro futuro