Curso Completo C y C++
C es un lenguaje de programaci贸n de prop贸sito general asociado, de modo universal, al sistema operativo UNIX. Sin embargo, la popularidad, eficacia y potencia de C se ha producido porque este lenguaje no est谩 pr谩cticamente asociado a ning煤n sistema operativo, ni a ninguna m谩quina en especial.
Esta es la raz贸n fundamental por la que C es conocido como el lenguaje de programaci贸n de sistemas por excelencia.
C es un lenguaje de alto nivel, que permite programar con instrucciones de lenguaje de prop贸sito general.
Tambi茅n C se define como un lenguaje de programaci贸n estructurado de prop贸sito general; aunque en su dise帽o tambi茅n prim贸 el hecho de fuera especificado como un lenguaje de programaci贸n de sistemas, lo que proporciona una enorme cantidad de potencia y flexibilidad.
El est谩ndar ANSI C formaliza construcciones no propuestas en la primera versi贸n del lenguaje C, en especial asignaci贸n de estructuras y enumeraciones. Entre otras aportaciones, se defini贸 esencialmente la biblioteca est谩ndar de funciones otra de las grandes aportaciones.
En la actualidad, el lenguaje C sigue siendo uno de los m谩s utilizados en la industria del software, as铆 como en institutos tecnol贸gicos, escuelas de ingenier铆a y universidades.
Pr谩cticamente todos los fabricantes de sistemas operativos (tomando en cuenta a: UNIX, Linux, MacOS, Solaris, Windows, entre otros.), soportan diferentes tipos de compiladores de lenguaje C.
Ventajas del lenguaje C
El lenguaje C tiene una gran cantidad de ventajas sobre otros lenguajes y constituyen precisamente la raz贸n fundamental de que despu茅s de casi dos d茅cadas de uso C siga siendo uno de los lenguajes m谩s populares, utilizados en empresas, organizaciones y f谩bricas de software de todo el mundo.
C se caracteriza por su velocidad de ejecuci贸n. En los primeros d铆as de la inform谩tica los problemas de tiempo de ejecuci贸n se resolv铆an escribiendo todo o parte de una aplicaci贸n en lenguaje ensamblador (muy al lenguaje de m谩quina).
Debido a que existen muchos programas escritos en el lenguaje C, se han creado numerosasbibliotecas C para programadores profesionales que soportan gran variedad de aplicaciones.
Caracter铆sticas del lenguaje C
Hay numerosas caracter铆sticas que diferencian al lenguaje C de otros, y lo hacen eficiente, potente, eficaz, r谩pido, indispensable para todos los programas. Algunas son:
- ? Una nueva sintaxis para declarar funciones. Una declaraci贸n de funci贸n puede a帽adir una descripci贸n de los argumentos de la funci贸n. Esta informaci贸n adicional sirve para que los compiladores detecten m谩s f谩cilmnete lo errores causados por argumentos que no coinciden.
- ? Asignaci贸n de estructuras (registros) y enumeraciones.
- ? Preprocesador m谩s sofisticado.
- ? Una nueva definici贸n de la biblioteca que acompa帽a a C. Entre otras funciones se incluyen: acceso al sistema operativo (por ejemplo, lectura / escritura de archivos), entrada y salida con formato, asignaci贸n din谩mica de memoria, manejo de cadenas de caracteres.
- ? Una colecci贸n de cabeceras est谩ndar que proporciona acceso uniforme a las declaraciones de funciones y tipos de datos.
01. Programaci贸n OOP con C++
DESCARGAR PDF: MEGA, DEPOSITFILES
02. El lenguaje de programaci贸n C#
DESCARGAR PDF: MEGA, DEPOSITFILES
03. Aprenda C++ Como si Estuviera en Primero
DESCARGAR PDF: MEGA, DEPOSITFILES
05. La Cara Oculta de C++ Builder
DESCARGAR PDF: MEGA, DEPOSITFILES
06. Manual B谩sico de C++
DESCARGAR PDF: MEGA, DEPOSITFILES
07. Programaci贸n en C++
DESCARGAR PDF: MEGA, DEPOSITFILES
08. Aprenda Lenguaje Ansi C Como si Estuviera en Primero
DESCARGAR PDF: MEGA, DEPOSITFILES
09. Lenguaje C
DESCARGAR PDF: MEGA, DEPOSITFILES
10. Programaci贸n C
DESCARGAR PDF: MEGA, DEPOSITFILES
11. Programaci贸n Gr谩fica en C
DESCARGAR PDF: MEGA, DEPOSITFILES
12. El Lenguaje de Programaci贸n C++
DESCARGAR PDF: MEGA, DEPOSITFILES
13. Apuntes en C++
DESCARGAR PDF: MEGA, DEPOSITFILES
14. Programaci贸n Win API con C++
DESCARGAR PDF: MEGA, DEPOSITFILES
15. Curso Avanzado de C++
DESCARGAR PDF: MEGA, DEPOSITFILES
16. Programaci贸n en C y C++ (Manual FV)
DESCARGAR PDF: MEGA, DEPOSITFILES


0 comentarios: