Lenguajes de Programación

De Wikiversidad
Saltar a: navegación, buscar
Tabla de Contenidos

A continuación se listan los contenidos de este curso:

Computador
QBasic
Conjuntos de números y sus propiedades
Nuvola apps bookcase.svg Recursos
Libros de texto y manuales


Introducción:

Al maestro: Sugiero basarse en la wikipedia y en wikiversidad para el desarrollo de esta clase.

Al alumno: En esta materia conoceras los lenguajes de programación mas utilizados, así como las ventajas y desventajas de estos.



I Unidad:

Historia:

Antiguamente la programación era difícil, luego apareció fortran que la hizo mas sencilla, después los lenguajes de 3era generación (C, C++, java, etc.) que hicieron mas fácil la comunicación entre programador-máquina.


Los programas de computadora se crean usando códigos que usan un lenguaje de programación, La programación actualmente es muy sencilla de aprender gracias a los nuevos programas de 3era generación (Gambas, RealBasic).

Cualquier duda que tengas sobre terminos usados en programación busca la respuesta en: http://es.wikipedia.org/wiki/Portada

Actualmente existiendo mucho software y sistemas operativos libres y gratuitos lamentablemente las empresas y universidades gastan miles de dólares por computadora dandoselo a microsoft, cuando puedes programar en linux (gratuito) igual que en windows con su otro programa de paga llamado VisualStudio.

Lenguajes de programación:

Existe una gran variedad de lenguajes de programación, para todos los gustos, incluidos algunos ya con códigos en español y gratuitos tal como Lexico que permiten programar computadores de bolsillo (PPC), Asistentes de datos personales (PDA), móviles celulares (smartphone) además de los computadores de escritorio. Otros lenguajes: Gambas, Basic, C, C++, Eclipse, Mono, Java, etc.

Compiladores:

Un compilador es un programa que, a su vez, traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación, generando un programa equivalente. Usualmente el segundo lenguaje es código máquina, pero también puede ser simplemente texto. Este proceso de traducción se conoce como compilación.

La razón principal para querer usar un compilador es querer traducir un programa de un lenguaje de alto nivel, a otro lenguaje de nivel inferior (típicamente lenguaje máquina). De esta manera un programador puede diseñar un programa en un lenguaje mucho más cercano a como piensa un ser humano, para luego compilarlo a un programa más manejable por una computadora.



II Unidad: Gambas, Basic, C, C++



III Unidad: Eclipse, Mono, Java



Enlaces: