lenguajes de programacion

Páginas: 7 (1551 palabras) Publicado: 25 de enero de 2014









Fascículo 4
Programación en diversos lenguajes

Cuaderno 1: Introducción a la programación y sus lenguajes




Conceptos básicos

Para adentrarnos en el mundo de la programación y sus diversos lenguajes debe- mos conocer ciertos conceptos. Hablamos de programación cuando nos referi- mos al proceso de creación de un programa de computadora mediante la aplica- ción deprocedimientos lógicos.

La programación se desarrolla en distintos lenguajes. Estos lenguajes son códi- gos estructurados que cobran sentido en determinados contextos de uso. Antes de hablar en términos estrictamente informáticos revisemos qué son los lenguajes.

Los lenguajes pueden ser naturales o artificiales. Los naturales nos son propios como seres humanos, y cada uno de ellos es elvehículo de comunicación de una determinada cultura; requieren de un aprendizaje en gran medida gobernado por factores innatos y culturales, y de un uso inconsciente en los primeros años de vida.

Los artificiales, en cambio, suponen una creación consciente y metódica regida por convenciones arbitrarias establecidas por especialistas. Para utilizarlos y desa- rrollarlos se requiere un aprendizajedeliberado y planificado.



El lenguaje de programación es un lenguaje artificial creado por el hombre para lograr que la máquina –en este caso la compu- tadora– realice funciones previamente establecidas.


Antes de profundizar en los lenguajes de programación, es necesario que sepan que no es lo mismo hablar de un lenguaje informático que de un lenguaje de programación. Si bien ambos sonusados por, o asociados con computadoras –y muchas veces los términos son usados como sinónimos– un lenguaje informático no es necesariamente un lenguaje de programación.

Por ejemplo, un lenguaje como el HTML (HyperText Markup Language o lenguaje de marcado de hipertexto) está orientado al desarrollo de páginas web y no es propiamente un lenguaje de programación, sino un conjunto de instruccionesque permiten diseñar el contenido de los documentos. No es un lenguaje de programa- ción, pero sí es un lenguaje informático.

Un lenguaje de programación es un idioma artificial diseñado para expresar cómputos que pueden ser llevados a cabo por las computadoras. Puede usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos conprecisión o como modo de comunicación humana.

Estos lenguajes permiten 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 gran cantidad de opciones posibles. Todo esto, a través de un lenguaje que intenta ser relativamente próximo al lenguaje humano o natural.



Veremos más adelante que loslenguajes de programación están formados por un conjunto de símbolos y reglas sintácticas y se- mánticas específicas que definen su estructura y el significado de sus elementos y expresiones.


Una computadora funciona bajo el control de un programa, que ha sido desa- rrollado en un determinado lenguaje que puede ser reducido al código binario, y que debe estar almacenado en la unidad de memoria odisco duro. Conozcamos en qué consiste el código binario.




Código binario

Para que la computadora entienda nuestras instrucciones debe usarse un len- guaje específico conocido como código máquina o código binario, que la má- quina comprende fácilmente, pero que resulta excesivamente complicado para las personas.

Se dice que un sistema es binario cuando solo caben dos posibles resultadoso respuestas a un planteo determinado. El código binario es la base de la informática al reducir todas las posibles instrucciones interpretadas por la máquina a un código de unos y ceros (encendido/apagado; sí/no) por el que el microprocesador funciona y ejecuta las órdenes introducidas en él.



La unidad mínima de información en el código binario es el bit –el término proviene del...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguajes de programacion
  • Lenguajes de programación
  • lenguaje de programacion
  • lenguajes de programacion
  • Lenguaje De Programacion
  • lenguaje de programacion
  • Los Lenguajes De Programacion
  • Lenguaje de programación

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS