# data[].attributes.body
1. ¿Qué es el lenguaje de programación en C?

2. Breve historia del lenguaje C.

3. Características del lenguaje C.

4. Estructura del lenguaje C.

5. Comparación con otros lenguaje de programación

6. Ejemplos de sistemas o programas desarrollados en lenguaje C

# data[].attributes.body
1.¿Qué es el lenguaje C?

=El lenguaje C, es un lenguaje de programación de nivel medio.

2.¿Cuál es el conepto e historia del lenguaje C?

=Lenguaje de programación que data desde 1972 por Dennis Ritchie en los laboratorios Bell como sucesor del anterior lenguaje(B).

3.¿Cuales son las características del lenguaje C?

=

•Eficiencia

•Flexibilidad

•Simplicidad

# data[].attributes.body
Grupo: Cristian González, Nathalie Maizon y Félix Jaén .

¿Qué es el lenguaje de programación en C?

= El lenguaje C es un lenguaje de nivel medio bajo, así que no requiere de muchos recursos pero ofrece una buena respuesta y una ejecución rápida de programas.

Breve historia del lenguaje C.

= El desarrollo inicial de C se llevó a cabo en los Laboratorios Bell de AT&T entre 1969 y 1973; según Dennis Ritchie, el periodo más creativo tuvo lugar en 1972.

Características del lenguaje C.

=Características del lenguaje C

1. Sintaxis concisa y estructurada: Facilita la inserción de etiquetas y es similar a HTML en ese aspecto.

2. Versatilidad: Puede ser vinculado a cualquier proyecto y funciona con la mayoría de los sistemas operativos.

3. Gestión manual de memoria: Los programadores tienen control directo sobre la asignación y liberación de memoria.

4. Portabilidad: El código escrito en C es portable entre plataformas y arquitecturas, gracias a su estandarización ANSI y posterior ISO.

5. Eficiencia: Ofrece una velocidad de respuesta rápida y es utilizado en la creación de microcontroladores.

6. Flexibilidad: Combina elementos de lenguajes de alto y bajo nivel, permitiendo un control preciso de la memoria y los procesos del sistema.

Estructura del lenguaje C.

=

1. La estructura básica de un programa en lenguaje C incluye una o más funciones, donde una de ellas es la función principal llamada main que es donde comienza la ejecución del programa.

2. La función main contiene declaraciones de variables locales y un bloque de código que se ejecuta.

3. Además, el programa puede incluir comentarios, directivas del preprocesador, como #include, que indican la inclusión de bibliotecas estándar.

4. Las funciones pueden contener declaraciones de variables locales y sentencias que se encierran entre llaves {}.

5. Las instrucciones en lenguaje C pueden clasificarse en simples y compuestas. Las instrucciones simples terminan con punto y coma ; y las compuestas están encerradas entre llaves {}.

6. Los comentarios, que no son procesados por el compilador, pueden aparecer en cualquier parte del programa y se delimitan con /* */.

Una estructura en lenguaje C es un tipo de dato compuesto que permite almacenar un conjunto de datos de diferentes tipos, y cada uno de estos datos se denomina miembro de la estructura.

Para definir una estructura, se utiliza la palabra reservada struct seguida del nombre de la estructura y se definen los miembros entre llaves {}.

Una vez definida, la estructura se puede utilizar para declarar variables del mismo tipo.

La estructura general de un programa en lenguaje C es:

Comparación con otros lenguaje de programación

=Algunos lenguajes son más fáciles de usar y comprender para los programadores (lenguajes de alto nivel), pero ofrecen menos control sobre las computadoras. Otros son más fáciles de usar para las máquinas (lenguajes de bajo nivel), lo que los hace más rápidos de ejecutar y más eficientes en memoria, pero más difíciles de comprender para los humanos.

# data[].attributes.body
LUIS VALIENTE

JORGE CASTILLO

ÁLVARO AGUILAR

¿Qué es el lenguaje de programación en C?

El lenguaje C es un lenguaje de programación de propósito general, estructurado y de bajo nivel. Es ampliamente utilizado para desarrollar sistemas operativos, compiladores, controladores y otros programas donde el rendimiento y el control del hardware son importantes.

Breve historia del lenguaje C

Fue desarrollado en 1972 por Dennis Ritchie en los Laboratorios Bell. Surgió como evolución del lenguaje B y se utilizó originalmente para reescribir el sistema operativo UNIX, marcando un hito en la historia del software. Gracias a C, UNIX se volvió más portable y fácil de mantener, sentando las bases para el desarrollo de muchos otros sistemas modernos, como Linux y MacOS.

Características del lenguaje C

1.     Lenguaje estructurado

2.     Portabilidad

3.     Acceso directo a memoria (punteros)

4.     Eficiencia y alto rendimiento

5.     Uso amplio en programación de sistemas

6.     Biblioteca estándar

Estructura del lenguaje C

Un programa en C se compone de:

Librerías: Se incluyen al inicio con #include.

Función principal (main): Es donde empieza el programa.

Declaración de variables: Se definen los datos que se usarán.

Instrucciones: Acciones que realiza el programa.

Estructuras de control: Para tomar decisiones o repetir acciones.

Funciones: Bloques de código reutilizables.

Incluye declaraciones, funciones, estructuras de control (if, while, for), y manejo de variables y punteros.

Comparación con otros lenguajes de programación

C vs. Python: C es más rápido y cercano al hardware; Python es más fácil de aprender y más legible.

C vs. Java: C es compilado directamente; Java corre sobre una máquina virtual. Java es más seguro, pero menos eficiente.

C vs. C++: C++ es una extensión de C con soporte para programación orientada a objetos.

Ejemplos de sistemas o programas desarrollados en lenguaje C

Sistema operativo UNIX

Sistema operativo Linux (núcleo)

Compiladores como GCC

Bases de datos como MySQL

Interpretes de Python y Perl

# data[].attributes.headline
Investigación: Erick Abarca, Jamed Aguilera e Isis Reyes 

# data[].attributes.subject
Investigación: Erick Abarca, Jamed Aguilera e Isis Reyes 

# data[].attributes.headline
Lenguaje de programación C investigación 

# data[].attributes.subject
Lenguaje de programación C investigación 

# data[].attributes.body
Hameth Bennett

Jean nieto

Brayan Ortega

https://m.youtube.com/watch?v=rEsSxd0L4GI&pp=4gcNEgtjaGF0Z3B0LmNvbQ%3D%3D

# data[].attributes.attachment_link.title
💥🖥️ ¡TODO LO QUE NECESITAS SABER DE C EN 2 MINUTOS!