Category:Linguaxes de programación

Na Galipedia, a wikipedia en galego.

Unha linguaxe de programación é un método orientado a indicar instrucións a un Computador. É un conxunto de regras sintácticas e semanticas usadas para definir un programa de ordenador. Unha linguaxe permite que un programador especifique exactamente que dados un computador vai procesar, como serán almacenados ou transmitidos e que accións deben ser tomadas baixo varias circunstancias. O conxunto de palabras, compostos de acordo con esas regras, constituen o código fonte dun software. Ese código fonte é despois traducido para código máquina, que é executado pola CPU.

[editar] Linguaxes Compiladas vs Linguaxes Interpretadas

Un texto escrito nunha linguaxe de programación pode ser convertida en código máquina por compilación (linguaxes compiladas) ou interpretación (linguaxes interpretadas):

  • Linguaxe compilada: Se o método utilizado traduce todo o texto do programa (tamén chamado de código), para só despois executar o programa, entón di-se que o programa foi compilado e que o mecanismo utilizado para a traduccion é un compilador. A versión compilada do programa tipicamente é almacenada, de forma que o programa pode ser executado un número indefinido de veces sen que sexa necesaria unha nova compilación. Iso ocorre con linguaxes como Ada.
  • Linguaxe interpretada: Se o texto do programa é traducido á medida en que vai sendo executado, como en Python ou Perl, nun proceso de traduccion de treitos seguidos da sua execución inmediata, entón di-se que o programa foi interpretado e que o mecanismo utilizado para a traduccion é un intérprete. Os programas interpretados son xeralmente mais lentos que os compilados, mais son tamén máis flexibeis, xa que
    • poden interactuar co entorno mais doadamente. Deste xeito, moitas veces o mesmo código fonte pode ser executado en distintos entornos (sistemas operativos, etc).
    • Asemade, ao evitar o paso de compilación, facilitan a súa modificación.

Esta flexibilidade deriva en que, normalmente, como linguaxes de script sexan usadas linguaxes interpretadas.

  • Linguaxes compiladas e interpretadas:Hai una terceira clase, as linguaxes compiladas para un código de máquina dunha máquina virtual que é entón interpretado. Nesta categoria atópase a linguaxe Java.

[editar] Template:Links externos