lunes, 15 de noviembre de 2010

*Lenguaje C

Materia: Laboratorio de lenguajes de programación
Hora: Jueves v1

Hola a todos, aquí les dejo una pequeña entrada sobre el Lenguaje C.

Este lenguaje apareció en 1972 y fue creado por Dennis M. Ritchie, es un lenguaje orientado a la implementación de Sistemas Operativos, es el más popular para crear software de sistemas.

Uno de los objetivos por el que se creó este lenguaje fue para que sólo se necesitaran pocas instrucciones en lenguaje máquina.

Características:

-Un núcleo del lenguaje simple con funciones matemáticas y de manejo de archivos, proporcionadas por bibliotecas.


-Es un lenguaje muy flexible que permite programar con múltiples estilos. Uno de los más empleados es el estructurado.

-Un sistema de tipos que impide operaciones sin sentido.

-Usa un lenguaje de preprocesado para tareas como definir macros e incluir múltiples archivos de código fuente.

-Acceso a memoria de bajo nivel mediante el uso de punteros.

-Interrupciones al procesador con uniones.

-Un conjunto reducido de palabras clave.

-El paso de parámetros a una función se realiza por valor. El paso por referencia se consigue pasando explícitamente a las funciones las direcciones de memoria de dichos parámetros.

-Punteros a funciones y variables estáticas, que permiten una forma rudimentaria de encapsulado y polimorfismo.

-Tipos de datos agregados (struct) que permiten que datos relacionados (como un empleado, que tiene un id, un nombre y un salario) se combinen y se manipulen como un todo (en una única variable "empleado").


 
Esto es todo de mi entrada sobre C. Aquí les dejó un Manual de C , espero les ayude :) 
 
Saludos :)  

1 comentario: