Vous êtes sur la page 1sur 3

Un dato es una representación simbólica (numérica, alfabética, algorítmica, espacial, etc.

) de un atributo o
variable cuantitativa o cualitativa. Los datos describen hechos empíricos, sucesos y entidades.

La información es un fenómeno que proporciona significado o sentido a las cosas. En sentido general,
la información es un conjunto organizado de datos procesados, que constituyen un mensaje sobre un
determinado ente o fenómeno.

Un lenguaje de programación es un lenguaje formal diseñado para realizar procesos que pueden ser
llevados a cabo por máquinas como las computadoras.
Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para
expresar algoritmos con precisión, o como modo de comunicación humana.1
Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el
significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se
compila (de ser necesario) y se mantiene el código fuente de un programa informático se le
llama programación.
También la palabra programación se define como el proceso de creación de un programa de computadora,
mediante la aplicación de procedimientos lógicos, a través de los siguientes pasos:

 El desarrollo lógico del programa para resolver un problema en particular.


 Escritura de la lógica del programa empleando un lenguaje de programación específico (codificación del
programa).
 Ensamblaje o compilación del programa hasta convertirlo en lenguaje de máquina.
 Prueba y depuración del programa.

Existe un error común que trata por sinónimos los términos 'lenguaje de programación' y 'lenguaje
informático'. Los lenguajes informáticos engloban a los lenguajes de programación y a otros más, como por
ejemplo HTML (lenguaje para el marcado de páginas web que no es propiamente un lenguaje de
programación, sino un conjunto de instrucciones que permiten estructurar el contenido de los documentos).

Permite especificar de manera precisa sobre qué datos debe operar una computadora, cómo deben ser
almacenados o transmitidos y qué acciones debe tomar bajo una variada gama de circunstancias. Todo esto,
a través de un lenguaje que intenta estar relativamente próximo al lenguaje humano o natural. Una
característica relevante de los lenguajes de programación es precisamente que más de un programador
pueda usar un conjunto común de instrucciones que sean comprendidas entre ellos para realizar la
construcción de un programa de forma colaborativa.

Un compilador es un pequeño programa informático, que se encarga de traducir (compilar) el código fuente
de cualquier aplicación que se esté desarrollando. En pocas palabras, es un software que se encarga de
traducir el programa hecho en lenguaje de programación, a un lenguaje de máquina que pueda ser
comprendido por el equipo y pueda ser procesado o ejecutado por este.

Un concepto un poco más elaborado es el siguiente: Un compilador es un programa que convierte o traduce
el código fuente de un programa hecho en lenguaje de alto nivel, a un lenguaje de bajo nivel (lenguaje de
máquina).

En ciencias de la computación, intérprete o interpretador es un programa informático capaz de analizar y


ejecutar otros programas. Los intérpretes se diferencian de los compiladores o de los ensambladores en que
mientras estos traducen un programa desde su descripción en un lenguaje de programación al código de
máquina del sistema, los intérpretes sólo realizan la traducción a medida que sea necesaria, típicamente,
instrucción por instrucción, y normalmente no guardan el resultado de dicha traducción.

Identificadores. Un identificador es un conjunto de caracteres alfanuméricos de cualquier longitud que sirve


para identificar las entidades del programa (clases, funciones, variables, tipos compuestos) Los
identificadores pueden ser combinaciones de letras y números. Cada lenguaje tiene sus propias reglas que
definen como pueden estar construidos. Cuando un identificador se asocia a una entidad concreta, entonces
es el "nombre" de dicha entidad, y en adelante la representa en el programa. Nombrar las entidades hace
posible referirse a las mismas, lo cual es esencial para cualquier tipo de procesamiento simbólico.