21 Ene 2009 @ 4:18 PM 

C es un lenguaje de programación de propósito general creado en 1972 por Ken Thompson y Dennis M. Ritchie en los Laboratorios Bell como evolución del anterior lenguaje B, a su vez basado en BCPL, que ofrece economía sintáctica, control de flujo y estructuras sencillas y un buen conjunto de operadores. No es un lenguaje de muy alto nivel y más bien un lenguaje pequeño, sencillo y no está especializado en ningún tipo de aplicación. Esto lo hace un lenguaje potente, con un campo de aplicación ilimitado y sobre todo, se aprende rápidamente. En poco tiempo, un programador puede utilizar la totalidad del lenguaje.

Las características del lenguaje C son las siguientes:

  • Orientado a la programación de sistemas
  • Es altamente transportable
  • Es muy flexible
  • Genera código muy eficiente
  • Es muy expresivo (se pueden realizar muchas funciones escribiendo pocas líneas de código)

El proceso de desarrollo de un programa en C tiene las siguientes fases.

El preprocesador

Convierte el programa fuente en otro archivo fuente, durante este proceso se eliminan los comentarios, se incluyen los contenidos de los ficheros declarados con» #include <archivo>» (cabeceras) y se sustituye las instrucciones declaradas con #define

El compilador

Transforma el código fuente proveniente del precompilador, en un archivo en lenguaje de máquina (fichero objeto).

El enlazador

El fichero objeto es un archivo en lenguaje de máquina que no puede ser ejecutado, sino que necesita ser enlazado con las bibliotecas del sistema operativo; el enlazador genera un archivo binario  que puede ejecutarse.

Las bibliotecas son archivos que contienen el código de funciones precompilados que realizan operaciones requeridas en nuestro programa.

Nuestro primer programa

La sintaxis del lenguaje de programación C  es sencilla, cuando programemos en C sólo debemos recordar:

  • Luego de cualquier instrucción se escribe el punto y coma «;«
  • Cuando usemos llaves «{«, estas siempre debemos cerrarlas»}«
  • Las cadenas de caracteres se escriben entre comillas dobles «»

Ejemplo de un programa en C:

//Incluyendo la cabecera en la que se encuentra definido el procedimiento printf()

#include <stdio.h> 
/*Función principal, todas las instrucciones encontradas en esta función se
ejecutarán directamente*/
void main()
{
	printf("Hola Mundo"); //Procedimiento que muestra en pantalla un mensaje
}
Posted By: lgavidia
Last Edit: 21 Ene 2009 @ 10:24 PM

EmailPermalinkComments (3)
Tags

 Last 50 Posts
Change Theme...
  • Users » 11164
  • Posts/Pages » 29
  • Comments » 43
Change Theme...
  • VoidVoid « Default
  • LifeLife
  • EarthEarth
  • WindWind
  • WaterWater
  • FireFire
  • LightLight

Curso PHP



    No Child Pages.

About me



    No Child Pages.