Diferencia entre revisiones de «Lenguajes de Programación»
m robot Añadido: ru:Программирование |
mSin resumen de edición |
||
Línea 1: | Línea 1: | ||
{{fusionar|Lenguajes de Programacion}} |
{{fusionar|Lenguajes de Programacion}} |
||
{|width="100%" style="background:#FFF; border:1px solid #BBB; font-size:100%" valign="top" colspan="2"| |
|||
{| width=100% cellpadding="2" cellspacing="5" valign="top" style="background:#FFF;" |
|||
|- |
|||
! style="background:#5555FF; font-family: Verdana, Arial, Helvetica, sans-serif; border:1px solid #AAA; text-align:center;" | |
|||
{|width="100%" border="0" cellspacing="2" cellpadding="0" style="background:transparent;" |
|||
|- |
|||
!width="100%"| Tabla de Contenidos |
|||
|} |
|||
|- |
|||
| |
|||
A continuación se listan los contenidos de este curso: |
|||
{| align="center" cellpadding="2" style="font-size:90%" width="100%" |
|||
|- valign="top" |
|||
| colspan="3" | |
|||
|- |
|||
| [[Imagen:Gnome-fs-client.svg|right|50px|Computador]] |
|||
| [[QBasic]] <br /> Conjuntos de números y sus propiedades |
|||
| [[Image:Nuvola apps bookcase.svg|50x65px|]] |
|||
| '''Recursos''' <br /> Libros de texto y manuales |
|||
|- |
|||
|} |
|||
|} |
|||
|} |
|||
'''Introducción:''' |
'''Introducción:''' |
||
Revisión del 23:10 28 ago 2010
| |||||||
---|---|---|---|---|---|---|---|
A continuación se listan los contenidos de este curso:
|
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
Comentario Final: El mejor programa de desarrollo (programación) en la actualidad es Realbasic, porque usa el lenguaje Basic, y permite con un simple click crear el programa para linux, windows o mac.
Enlaces: