lenguaje c
Entre las características principales del lenguaje de programación que debemos conocer a la hora de crear un sitio web serán las siguientes:
En un principio fue un lenguaje ligado a UNIX, pero después se implementó en otros ambientes como Microsoft y MS-DOS y, además, adquirió el estándar ANSI y luego el ISO.
No es un lenguajecomplejo como el Basic, el Cobol o el Pascal, pero es superior a un lenguaje de ensamble.
El lenguaje de programación C sirve para crear aplicaciones y software de sistemas.
Posee un conjunto completo de instrucciones de control, con los cuales se pueden definir todas las tareas dentro de un desarrollo web.
Con el lenguaje C se puede trabajar un programa en módulos lo que permite que sepuedan compilar de modo independiente.
El lenguaje C trabaja con librerías de funciones en las que básicamente sólo se necesitan cambiar los valores dentro de una aplicación dada.
Lo importante también es la seguridad que ofrece C, ya que no entrega sólo los mecanismos básicos para tratar los datos que manipula con el hardware. Esto hace que sólo el programador pueda desarrollar el sistema.
Lo anterior hace que el código generado por el lenguaje C sea muy eficiente ya que los datos son tratados directamente por el hardware de números, caracteres y direcciones de los computadores.
Si quieres saber cómo aprender a programar en C o en otros lenguajes, no te pierdas los artículos de esta catergoría de contenido en este sitio web.
ELEMENTOS Y ESTRUCTURAS DEL LENGUAJEC EN EL DISEÑO DE PROGRAMAS
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 podemos imaginar, este programa no hace nada, pero contiene la parte más importante de cualquier programa C y además, es el más pequeño que se puede escribir y que se compila correctamente. En él se define lafunció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 algo más complicado, pero que hace algo, es el siguiente:
#include
main()
{
/* Este es mi primerprograma en C*/
printf("Bienvenido a la programación en lenguaje C\n");
return 0;
}
Con él visualizamos el mensaje Bienvenido a la programación en lenguaje C en el terminal.
La primera línea indica que se tengan en cuenta las funciones y tipos definidos en la biblioteca stdio (standard input/output). Estas definiciones se encuentran en el fichero de encabezado (header) stdio.h.
En lafunción main se incluye una primera sentencia que llama a la función printf. Ésta toma como argumento (encerrado entre paréntesis) una cadena de caracteres limitados por dobles comillas " " y la imprime en la salida habitual, que generalmente es el terminal en el que trabajamos. El símbolo \n indica un cambio de línea.
La segunda sentencia, return 0, termina el programa y devuelve un valor (cero)al sistema operativo (por lo general es cero si la ejecución fue correcta y se usan valores distintos de cero para indicar diversos errores que pudieron ocurrir). Si bien no es obligatorio terminar el programa con un return, es conveniente indicarle a quien lo haya invocado, sea el Sistema Operativo o algún otro programa, si la finalización ha tenido éxito o no. De cualquier manera, en este caso,si sacamos esa sentencia el programa, éste funcionará exactamente igual, pero al ser compilado, el compilador nos advertirá de la falta de retorno.
La inclusión de comentarios en un programa es una saludable práctica, como lo reconocerá cualquiera que haya tratado de leer un listado hecho por otro programador o por sí mismo, varios meses atrás. Para el compilador, los comentarios son...
Regístrate para leer el documento completo.