lenguaje c

Páginas: 3 (546 palabras) Publicado: 13 de noviembre de 2014
I.- Introducción a la Programación en C
a) Introducción Teórica
Creador:
Dennis Ritchie (Laboratorios Bell) el 1972, cuando trabajaba junto con Ken Thompson en el diseño del
sistema operativoUNIX.
El ‘C’ se creó como herramienta para programadores, en consecuencia su principal objetivo es ser un
lenguaje útil.
Características:
El “C” es un lenguaje de programación de “alto nivel” (altonivel quiere decir “próximo al lenguaje
humano”), pero con características de “bajo nivel” (bajo nivel= próximo al lenguaje máquina).
Es de ALTO NIVEL porque es racional, estructurado y fácil deaprender.
Es de BAJO NIVEL porque permite trabajar con “bits”, registros de la C.P.U. y posiciones de memoria.
¿Porqué el “C”?
El lenguaje ‘C’ es poderoso y flexible: la mayor parte del sistemaoperativo UNIX está escrito en ‘C’.
Incluso están escritos en ‘C’ los compiladores e intérpretes de otros lenguajes, como FORTRAN, APL,
PASCAL, LISP, LOGO y BASIC.
El lenguaje ‘C’ es “amistoso” porque eslo suficientemente esrtucturado para ejercer buenos hábitos de
programación. Es el lenguaje de programación más utilizado por el programador de sistemas.
b) Los Primeros Programas en ‘C’
-Prog001.cpp
/* Prog001.cpp */
#include
void main()
{
printf("Curso de Programación en C");
}
Recuerda:
􀁸 Escribe el programa anterior utilizando tu compilador.
􀁸 Grábalo con el nombre Prog001.cpp enTuCarpeta.
􀁸 Ejecútalo un par o tres de veces
/* */
Todo lo que escribimos entre los símbolos anteriores son “comentarios” para el
programador, que no influyen para nada en la ejecución delprograma.
#include
Ordena al compilador que incluya en el programa, las funciones de entrada –
salida (en nuestro caso hay una: printf).
stdio.h no es más que un fichero “biblioteca”, que contiene unaserie de
funciones (instrucciones), en nuestro caso de “entrada-salida por pantalla”.
Si en nuestro programa necesitamos una raíz cuadrada por ejemplo, deberíamos
incluir (include) otra...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguaje C#
  • LENGUAJE C
  • Lenguaje c
  • Lenguaje C
  • Lenguaje c
  • lenguaje c
  • lenguaje c
  • Lenguaje c

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS