¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.
contador de visitas
» Visual Basic 6.0 para 32 y 64 bits
Definición de Lenguaje scripting y caracteristicas EmptyMar Dic 11, 2012 10:52 pm por Joao Paulo C

» XP x 64 bits completo 1 link
Definición de Lenguaje scripting y caracteristicas EmptyJue Nov 29, 2012 11:00 pm por luisbario

» "Cala Boca"
Definición de Lenguaje scripting y caracteristicas EmptyJue Jul 05, 2012 12:57 pm por Administrador

» CORINTHIANS 2 - BOCA 0
Definición de Lenguaje scripting y caracteristicas EmptyJue Jul 05, 2012 12:51 pm por Administrador

» Madotate_2.02.02(dar vista 3d vista a xp)
Definición de Lenguaje scripting y caracteristicas EmptyMiér Jul 04, 2012 11:11 pm por Administrador

» Desktop Icon Toy
Definición de Lenguaje scripting y caracteristicas EmptyMiér Jul 04, 2012 10:58 pm por Administrador

» Pack efectos
Definición de Lenguaje scripting y caracteristicas EmptyMar Jul 03, 2012 11:19 am por Administrador

» Ejemplo de un video
Definición de Lenguaje scripting y caracteristicas EmptyMar Jul 03, 2012 9:06 am por Administrador

» 10 posibles síntomas para saber si tu PC está infectado
Definición de Lenguaje scripting y caracteristicas EmptyMar Jul 03, 2012 9:02 am por Administrador

» Cambiar la dirección IP de un equipo de estática a dinámica y viceversa
Definición de Lenguaje scripting y caracteristicas EmptyMar Jul 03, 2012 8:59 am por Administrador


    Definición de Lenguaje scripting y caracteristicas

    avatar
    Invitado
    Invitado


    Icono_foros_programacion Definición de Lenguaje scripting y caracteristicas

    Mensaje por Invitado Dom Jun 10, 2012 8:03 pm

    study Un lenguaje scripting es un tipo de lenguaje de programación que es generalmente interpretado.

    Se los programas compilados, porque los programas son convertidos de forma permanente a un código especial antes de que puedan ejecutarse (proceso de compilación). En cambio los scripts permanecen en su forma original (su código fuente en forma de texto) y son interpretados comando por comando cada vez que se ejecutan. De todas maneras, los scripts pueden ser compilados también, aunque no es usual.

    Características de los lenguajes scripting.

    * Los scripts suelen escribirse más fácilmente, pero con un costo sobre su ejecución.
    * Suelen implementarse con intérpretes en lugar de compiladores.
    * Tienen fuerte comunicación con componentes escritos en otros lenguajes.
    * Los scripts suelen ser almacenados como texto sin formato.
    * Los códigos suelen ser más pequeños que el equivalente en un lenguaje de programación compilado.

    Tipos de lenguajes de scripting

    * Lenguaje de control de tareas y shells: cmd.exe (Windows NT, Windows CE, OS/2), COMMAND.COM (DOS, Windows 9x), csh, AppleScript, sh, JScript vía Windows Script Host, VBScript vía Windows Script Host, REXX, etc.

    * GUI Scripting: son lenguajes de scripting diseñados para interactuar con los elementos de las interfaces gráficas como botones, ventanas, menús, etc. Se utilizan para automatizar acciones repetitivas. También son llamados "lenguajes macro".

    Ejemplos: AutoHotkey, AutoIt, Expect, Automator, etc.

    * Lenguaje scripting de aplicaciones específicas: en grandes aplicaciones a veces es necesario incluir un lenguaje de scripting que se adapte a ésta y dé más posibilidades a sus usuarios.

    Ejemplos: ActionScript en Flash, MATLAB, mIRC script, QuakeC, etc.

    * De programación web: los lenguajes scripting para webs suelen servir para crear páginas dinámicas. De todas maneras, muchos de ellos son tan potentes como para poder crear programas de propósito general. Pueden diferenciarse en dos categorías:

    - Del lado del servidor: PHP, ASP (Active Server Pages), JavaServer Pages, ColdFusion, IPTSCRAE, Lasso, MIVA Script, SMX, XSLT.

    - Del lado del cliente: JavaScript, JScript, VBScript, Tcl.

    * Lenguajes de procesamiento de textos: muchos lenguajes de scripting comenzaron de esta manera. Permitían automatizar tareas al administrador cuando se trataba de configuraciones basadas en textos (usual en Unix por ejemplo). En el caso de Perl, comenzó como un lenguaje de generación de reportes, pero terminó siendo un completo lenguaje para desarrollar aplicaciones.

    Ejemplos: AWK, Perl, sed, XSLT.

    * Lenguajes dinámicos de propósito general: Algunos lenguajes, como Perl, comenzaron como lenguajes de scripting para se desarrollaron como completos lenguajes de programación de propósito general. Otros lenguajes similares han sido descritos como "lenguajes scripting" por situaciones similares, aunque luego se hayan usado más para programar aplicaciones.

    Ejemplos: APL, Boo, Dylan, Ferite, Groovy, Io, Lisp, Lua, MUMPS (M), newLISP, Nuva, Perl, PHP, Python, Ruby, Scheme, Smalltalk, SuperCard, Tcl, Revolution.

    study Fuente de información: Wikipedia y otros.

      Fecha y hora actual: Jue Mar 28, 2024 5:06 am