Cuál es el significado del lenguaje de scripts?

by admin

Cuál es el significado del lenguaje de scripts?

Computers entender la información representada por la serie de dígitos binarios (1 y 0). En consecuencia, los lenguajes de programación general se dividen en dos categorías o entre: lenguajes compilados "" que se comunican directamente a la computadora en el sistema binario, y lenguas "script" que interactúan con otras aplicaciones, compilados. Debido a esto, los lenguajes de script cumplen un papel importante en la aplicación y desarrollo web.

Compilado Scipted vs.

código de computadora (o "código fuente", la forma legible por humanos del código) requiere traducción a un estado binario antes de que el ordenador puede ejecutar como un programa. lenguas "compilado" (como C o C ++) se someten a este proceso antes de que el equipo se ejecuta el programa. Esto significa que un programa compilado ya existe en un estado legible por la máquina cuando se ejecuta. el código fuente de un lenguaje de script se lee como se ejecuta el programa, línea tras línea. Los comandos de un lenguaje de script a menudo trabajan con otras aplicaciones que se comunican con el ordenador en el nivel binario.

Velocidad

aplicaciones compiladas ya existen en un estado de la máquina-listo. aplicaciones de secuencias de comandos, sin embargo, enviar comandos a otros programas, que a su vez interactúan con el ordenador en código máquina. Esta sobrecarga adicional se suma al trabajo de un equipo debe hacer para realizar una tarea. Dado que las aplicaciones escritas con lenguajes de script no interactúan con el ordenador a nivel binario como lo hacen las aplicaciones compiladas, desaceleración significativa se produce.

Sencillez

Dado que lenguajes de script interactuar con otros programas que se comunican con el ordenador en el nivel binario, lenguajes de script son "liberados" de la responsabilidad de manejar, complicadas tareas repetitivas (como hardware o de control de red). En su lugar, los lenguajes de script a menudo contienen las interfaces simplificadas que permiten a un programador para concentrarse en la tarea en cuestión. Esta simplicidad también se presta a una curva de aprendizaje fácil, permitiendo que los aficionados y expertos por igual a emplear lenguajes de script como herramientas útiles.

sistema de Compatibilidad

Cuando un lenguaje compilado en realidad pasa por el proceso de compilación, su compatibilidad está ligado al sistema se compila en - un programa compilado en Microsoft Windows no necesariamente va a trabajar en un sistema Linux o Apple, por ejemplo. Sin embargo, desde los lenguajes de script interactuar con los intérpretes y otros programas, en lugar del propio sistema, que ofrecen la posibilidad de desarrollo de plataforma cruzada. Los lenguajes de script sirven a menudo como "pegamento" entre los diversos sistemas y aplicaciones debido a esta interoperabilidad.

Especialización

A menudo, existen lenguajes de script para servir a un propósito particular o resolver un problema particular. Un gran número de lenguajes de script sirven como herramientas para el desarrollo web. PHP, JavaScript, Perl y Python son todos los lenguajes de programación utilizados ampliamente en el desarrollo web de sitios de redes sociales como Facebook y Twitter. Otros (como las secuencias de comandos de Unix Shell) permiten a los programadores para controlar sistemas informáticos a través de comandos de script.

ETIQUETA: