jueves, 8 de septiembre de 2011

3. Características de un programa

Lenguaje de un programa
El único lenguaje que entiende una computadora, es el lenguaje máquina. Ese lenguaje es complicado para los humanos. Escribir los programas en lenguaje máquina sería demasiado tedioso.
Para facilitar la elaboración de programas, se han diseñado los lenguajes de programación. Son lenguajes intermedios entre el lenguaje humano y el lenguaje máquina. Son mas fáciles de manejar para los humanos y además su semántica, sintaxis y gramática están pensadas para seguir estructuras lógicas.
Sin embargo, las computadoras no entienden esos lenguajes. Hace falta un programa que traduzca el lenguaje de programación a lenguaje máquina.

Proceso de elaboración
  1. Escribir el programa en un archivo de texto plano (llamado código fuente).
  2. Ejecutar el programa de traducción para obtenerlo en lenguaje máquina. El proceso de traducción puede ser de tres tipos:
    1. Compilación
    2. Interpretación
    3. Pseudocompilación


    < Página anterior - Siguiente página >



    Licencia de Creative Commons
    Espíritu programador by sergiolindo@gmail.com is licensed under a Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 Unported License.

    No hay comentarios:

    Publicar un comentario