lenguaje C
lenguaje C
¿por que se llamam C ?
"Sinifica que fue creado en un lenguaje anterior llamado B"
¿que es c?
"C es un lenguaje de programación de propósito general originalmente desarrollado por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell"
1. Poderoso y eficiente
C es un lenguaje robusto con varios tipos de datos y operadores, y su rendimiento es óptimo y veloz. No por nada sigue siendo el lenguaje favorito de un grande de la informática como Linus Torvalds, el desarrollador del kernel Linux.
2. Su aprendizaje te permitirá conocer mejor otros lenguajes
C es el lenguaje madre de muchos que vinieron después. Muchos aspectos de su sintaxis y otras funcionalidades las verás, incluso, en lenguajes de programación de la actualidad. Dicho esto, C será un gran punto de partida para ingresar al mundo del desarrollo y comprender sus pormenores.
3. Fácil de portar
Una de los beneficios más alabados de C es su flexibilidad. Esto quiere decir, por ejemplo, que puedes codificar y luego correr tu programa independiente de la máquina o sistema operativo luego de pequeños ajustes.
4. Opera a bajo y alto nivel
Una de las razones del por qué ha sido tan requerido en el desarrollo para hardware, es que a pesar de contar con todas las ventajasde un lenguaje de alto nivel, también podrás trabajar a un nivel más cercano a la máquina.
5. Funciones nativas
Posee una vasta librería conformada por funciones nativas. Característica que adoptó su heredero C++, y gran parte de los lenguajes de programación actuales.
ventajas
1. Poderoso y eficiente
C es un lenguaje robusto con varios tipos de datos y operadores, y su rendimiento es óptimo y veloz. No por nada sigue siendo el lenguaje favorito de un grande de la informática como Linus Torvalds, el desarrollador del kernel Linux.
2. Su aprendizaje te permitirá conocer mejor otros lenguajes
C es el lenguaje madre de muchos que vinieron después. Muchos aspectos de su sintaxis y otras funcionalidades las verás, incluso, en lenguajes de programación de la actualidad. Dicho esto, C será un gran punto de partida para ingresar al mundo del desarrollo y comprender sus pormenores.
3. Fácil de portar
Una de los beneficios más alabados de C es su flexibilidad. Esto quiere decir, por ejemplo, que puedes codificar y luego correr tu programa independiente de la máquina o sistema operativo luego de pequeños ajustes.
4. Opera a bajo y alto nivel
Una de las razones del por qué ha sido tan requerido en el desarrollo para hardware, es que a pesar de contar con todas las ventajasde un lenguaje de alto nivel, también podrás trabajar a un nivel más cercano a la máquina.
5. Funciones nativas
Posee una vasta librería conformada por funciones nativas. Característica que adoptó su heredero C++, y gran parte de los lenguajes de programación actuales.
desventajas
1 No soporta OOP
Uno de los puntos débiles de C es que no soporta Programación Orientada a Objetos, paradigma prácticamente indispensable en la actualidad.
2. No utiliza el concepto Namespace
Namespace es otra característica que sí posee C++, más no C. El concepto Namespaces permite estructurar el código a través de bloques abstractos. Esto permitirá definir identificadores en diferentes namespaces.
3. No permite checking a tiempo de ejecución
La detección y depuración de errores es muy importante en el mundo de la programación.
4. No posee Constructor & Destructor
Constructors & Destructors son funcionalidades muy útiles que encontrarás en programas orientados a objetos como C++, con el fin de crear nuevos objetos. En el caso de C, estas características no existen.
5. Bajo nivel de abstracción
En C, por ser un lenguaje más orientado a trabajar cerca de la máquina, la ocultación de datos no es prioridad. Bajos niveles de abstracción pueden afectar en la seguridad del lenguaje.
Las principales características del Lenguaje C
Incluye el concepto de puntero
Tiene un conjunto completo de instrucciones de control.
Los argumentos de las funciones se transfieren por su valor.
Permite la agrupación de instrucciones.
lenguaje c
Luis Juarez
Created on August 18, 2022
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Snow Presentation
View
Corporate Christmas Presentation
View
Historical Presentation
View
Scary Eighties Presentation
View
Memories Presentation
View
Winter Presentation
View
Hanukkah Presentation
Explore all templates
Transcript
lenguaje C
lenguaje C
¿por que se llamam C ?
"Sinifica que fue creado en un lenguaje anterior llamado B"
¿que es c?
"C es un lenguaje de programación de propósito general originalmente desarrollado por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell"
1. Poderoso y eficiente C es un lenguaje robusto con varios tipos de datos y operadores, y su rendimiento es óptimo y veloz. No por nada sigue siendo el lenguaje favorito de un grande de la informática como Linus Torvalds, el desarrollador del kernel Linux. 2. Su aprendizaje te permitirá conocer mejor otros lenguajes C es el lenguaje madre de muchos que vinieron después. Muchos aspectos de su sintaxis y otras funcionalidades las verás, incluso, en lenguajes de programación de la actualidad. Dicho esto, C será un gran punto de partida para ingresar al mundo del desarrollo y comprender sus pormenores. 3. Fácil de portar Una de los beneficios más alabados de C es su flexibilidad. Esto quiere decir, por ejemplo, que puedes codificar y luego correr tu programa independiente de la máquina o sistema operativo luego de pequeños ajustes. 4. Opera a bajo y alto nivel Una de las razones del por qué ha sido tan requerido en el desarrollo para hardware, es que a pesar de contar con todas las ventajasde un lenguaje de alto nivel, también podrás trabajar a un nivel más cercano a la máquina. 5. Funciones nativas Posee una vasta librería conformada por funciones nativas. Característica que adoptó su heredero C++, y gran parte de los lenguajes de programación actuales.
ventajas
1. Poderoso y eficiente C es un lenguaje robusto con varios tipos de datos y operadores, y su rendimiento es óptimo y veloz. No por nada sigue siendo el lenguaje favorito de un grande de la informática como Linus Torvalds, el desarrollador del kernel Linux. 2. Su aprendizaje te permitirá conocer mejor otros lenguajes C es el lenguaje madre de muchos que vinieron después. Muchos aspectos de su sintaxis y otras funcionalidades las verás, incluso, en lenguajes de programación de la actualidad. Dicho esto, C será un gran punto de partida para ingresar al mundo del desarrollo y comprender sus pormenores. 3. Fácil de portar Una de los beneficios más alabados de C es su flexibilidad. Esto quiere decir, por ejemplo, que puedes codificar y luego correr tu programa independiente de la máquina o sistema operativo luego de pequeños ajustes. 4. Opera a bajo y alto nivel Una de las razones del por qué ha sido tan requerido en el desarrollo para hardware, es que a pesar de contar con todas las ventajasde un lenguaje de alto nivel, también podrás trabajar a un nivel más cercano a la máquina. 5. Funciones nativas Posee una vasta librería conformada por funciones nativas. Característica que adoptó su heredero C++, y gran parte de los lenguajes de programación actuales.
desventajas
1 No soporta OOP Uno de los puntos débiles de C es que no soporta Programación Orientada a Objetos, paradigma prácticamente indispensable en la actualidad. 2. No utiliza el concepto Namespace Namespace es otra característica que sí posee C++, más no C. El concepto Namespaces permite estructurar el código a través de bloques abstractos. Esto permitirá definir identificadores en diferentes namespaces. 3. No permite checking a tiempo de ejecución La detección y depuración de errores es muy importante en el mundo de la programación. 4. No posee Constructor & Destructor Constructors & Destructors son funcionalidades muy útiles que encontrarás en programas orientados a objetos como C++, con el fin de crear nuevos objetos. En el caso de C, estas características no existen. 5. Bajo nivel de abstracción En C, por ser un lenguaje más orientado a trabajar cerca de la máquina, la ocultación de datos no es prioridad. Bajos niveles de abstracción pueden afectar en la seguridad del lenguaje.
Las principales características del Lenguaje C
Incluye el concepto de puntero
Tiene un conjunto completo de instrucciones de control.
Los argumentos de las funciones se transfieren por su valor.
Permite la agrupación de instrucciones.