Lenguaje C

Páginas: 6 (1441 palabras) Publicado: 19 de octubre de 2011
Lenguaje C
El lenguaje C es un lenguaje de programacion estructurado. Lo que quiere decir que el codigo o algoritmo esta ordenado o estructurado. Asi pues es facilmente diferenciarble de un lenguaje orientado a objetos. El lenguaje C es un de los lenguaje mas arapidos y potentes que existen hoy en dia con una sintaxis sumamente compacta y de alta portabilidad.
Es comun leer que se locaracteriza como un lenguaje de “bajo nivel”. No debe confundirse el “bajo” con “poco”, ya que el significado del mismo es en realidad “profundo”, en el sentido que C manten los elementos basicos presentes en todas las computadoras: caracteres, numeros y direcciones.
Ademas este lenguaje sirve de puente a otros. Lo quqe quiere decir que sabiendo lenguaje C, sabras defenderte facilemnte con cualquier otrolenguaje de programacion estructurada, solo tendras que cambiar las palabras reservadasy poco mas.

Estructura basica de un lenguaje en C
La mejor forma de aprender un lenguaje es programando con él. El programa más sencillo que se puede escribir en C es el siguiente:
main( )
{
}
Como nos podemos imaginar, este programa no hace nada, pero contiene la parte más importante de cualquierprograma C y además, es el más pequeño que se puede escribir y que se compile correctamente. En el se define la función main, que es la que ejecuta el sistema operativo al llamar a un programa C. El nombre de una función C siempre va seguida de paréntesis, tanto si tiene argumentos como si no. La definición de la función está formada por un bloque de sentencias, que esta encerrado entre llaves {}.Un programa C puede estar formado por diferentes módulos o fuentes. Es conveniente mantener los fuentes de un tamaño no muy grande, para que la compilación sea rápida. También, al dividirse un programa en partes, puede facilitar la legibilidad del programa y su estructuración. Los diferentes fuentes son compilados de forma separada, únicamente los fuentes que han sido modificados desde la últimacompilación, y después combinados con las librerías necesarias para formar el programa en su versión ejecutable.
Comentarios
Muchas veces los buenos programadores hacen pequeños comentarios en partes de su codigo para clarificarlo. Esto se hace con la unica funcion de que si al dia siguiente o al mes siguiente queremos modificar alguna parte de nuetro codigo sepamos con rapidez y claridad laspates de este y para ello se especifican comentarios puestos por el propio programador para entender que es lo que hace una parte del codigo donde ha puesto el comentario. Esto tambien se suele hacer por si hace falta que otro programador necesite ver el codigo o revisarlo y asi facilitarle la tarea de comprension del mismo.
A la hora de compilar un codigo el compilador una vez que detecta loscomentarios, (los detecta por la inclusion de unos signos especificos) lo que hace es pasar de largo seguir leyendo o procesando.
Para hacer un comentario en C se usan los signos de introduccion /* y de finalizacion */.

Palabras reservadas
El lenguaje C está  formado por un conjunto pequeño de palabras clave (reservadas) o comandos (keywords), y una serie de operadores. Hay cerca de 40 palabrasclave, frente a las 150 del BASIC o 200 que poseen otros lenguajes, como el COBOL y el PASCAL. Estas palabras son:

* auto
* break
* case
* char
* const
* continue
* default
* do
* double
* else
* enum
* extern
* float
* for
* goto
* if
* int
* long
* register
* return
* short
* signed
* sizeof* static
* struct
* typedef
* union
* unsigned
* void
* volatile
* while

A este conjunto de palabras se les denomina "palabras reservadas".

Identificadores
Un identificador es el nombre que se le da a un elemento de un algoritmo (o programa). Por ejemplo, el tipo de dato int hace referencia a un tipo de dato que es distinto a todos los demás tipos de...
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