SlideShare una empresa de Scribd logo
1 de 9
¿Qué es programación en C?
INFORMÁTICA 2023
Programación
en C+
El lenguaje de programación C, fue creado
por Dennis Ritchie en el año 1972, siendo así
uno de los lenguajes de programación más
antiguos y versátiles.
❖ C sirve para realizar todo tipo de programas, incluso se puede utilizar para
programar sistemas operativos (por ejemplo Linux está programado en C).
● Es un lenguaje de programación estructurado. Es decir, el compilador que ejecuta
nuestro programa en C irá "leyendo" las instrucciones del mismo de forma
estructurada, de arriba abajo.
● Como ocurre con todos los lenguajes, para que el ordenador interprete el código del
programa tenemos que utilizar un compilador.
● La mayoría de programadores han empezado por aprender con este lenguaje, ya
que es de los más versátiles e importantes. Casi cualquier programa que se nos
ocurra es muy posible que tenga líneas de código en C. Es muy utilizado para todo.
Compilaciones de lenguaje en C
Lo primero que tenemos que hacer para crear nuestros
propios programas en C es tener un compilador para este
lenguaje; será una herramienta que se encargará de ejecutar
el código C en un programa ejecutable, entendible por el
ordenador.
C es un lenguaje estructurado que se escribe por instrucciones de
programación, y cada instrucción acabará con un ";" al final, que indica el final
de la instrucción y que pasará a ejecutarse la siguiente.
Tipos de datos (variables)
Empezamos con los datos numéricos, que pueden ser:
-Tipo entero (int): estas variables contienen datos numéricos enteros.
-Tipo float: son datos numéricos con decimales.
-Tipo double: también contienen datos numéricos con decimales, pero a diferencia del
float, estas variables son de más tamaño, es decir, que pueden almacenar números
más grandes.
Y luego estarían los datos referentes a las caracteres o cadenas:
-Tipo char: estas variables contienen un solo carácter. Por ejemplo: A, h, b, 1, 5... lo que
sea, pero solo un dígito.
-Tipo string: son cadenas de caracteres.
Constantes
Son tipos de datos pero con la caracteristica que son constantes, como lo dice su
nombre.
Tenemos que tener en claro que este valor no se puede cambiar, por ejemplo el valor
de PI ( 3,14….)
Actividad:
Buscar en internet y escribir en la carpeta, ¿cuáles
son los errores más frecuentes en programación y
cómo evitarlos?

Más contenido relacionado

Similar a ¿Qué es programación en C_.pptx

12 13 dominguez simon duran william programacion 29 10-2019
12 13 dominguez simon duran william programacion 29 10-201912 13 dominguez simon duran william programacion 29 10-2019
12 13 dominguez simon duran william programacion 29 10-2019
William10050
 
definiciones de c++ para el trabajo.docx
definiciones de c++ para el trabajo.docxdefiniciones de c++ para el trabajo.docx
definiciones de c++ para el trabajo.docx
EscorchaNoguera
 
Introduccion al lenguaje c
Introduccion al lenguaje cIntroduccion al lenguaje c
Introduccion al lenguaje c
victdiazm
 
Fundamentos de la Programacion
Fundamentos de la ProgramacionFundamentos de la Programacion
Fundamentos de la Programacion
lauraaya
 
Fundamentos Teóricos de La Programacion
Fundamentos Teóricos de La ProgramacionFundamentos Teóricos de La Programacion
Fundamentos Teóricos de La Programacion
DianaManriqueEspinel
 
Introducción a la programación by 3-11
Introducción a la programación by 3-11Introducción a la programación by 3-11
Introducción a la programación by 3-11
mans77731
 

Similar a ¿Qué es programación en C_.pptx (20)

PROGRAMACION EN C
PROGRAMACION EN CPROGRAMACION EN C
PROGRAMACION EN C
 
P01 secuencial
P01 secuencialP01 secuencial
P01 secuencial
 
Herramientas computacionales
Herramientas computacionales Herramientas computacionales
Herramientas computacionales
 
Como usar el lenguaje c++
Como usar el lenguaje c++Como usar el lenguaje c++
Como usar el lenguaje c++
 
foro de lenguajes de programación.docx
foro de lenguajes de programación.docxforo de lenguajes de programación.docx
foro de lenguajes de programación.docx
 
Manual de Programación c/c++ Ricky Bonilla
Manual de Programación c/c++ Ricky BonillaManual de Programación c/c++ Ricky Bonilla
Manual de Programación c/c++ Ricky Bonilla
 
Lenguaje de la programación orientada a objetos c#
Lenguaje de la programación orientada a objetos c#Lenguaje de la programación orientada a objetos c#
Lenguaje de la programación orientada a objetos c#
 
12 13 dominguez simon duran william programacion 29 10-2019
12 13 dominguez simon duran william programacion 29 10-201912 13 dominguez simon duran william programacion 29 10-2019
12 13 dominguez simon duran william programacion 29 10-2019
 
definiciones de c++ para el trabajo.docx
definiciones de c++ para el trabajo.docxdefiniciones de c++ para el trabajo.docx
definiciones de c++ para el trabajo.docx
 
Presentacion1
Presentacion1Presentacion1
Presentacion1
 
Manual de python
Manual de pythonManual de python
Manual de python
 
Lenguaje de programación C
Lenguaje de programación CLenguaje de programación C
Lenguaje de programación C
 
Introduccion al lenguaje c
Introduccion al lenguaje cIntroduccion al lenguaje c
Introduccion al lenguaje c
 
Lenguaje C
Lenguaje CLenguaje C
Lenguaje C
 
Fundamentos de la Programacion
Fundamentos de la ProgramacionFundamentos de la Programacion
Fundamentos de la Programacion
 
Fundamentos Teóricos de La Programacion
Fundamentos Teóricos de La ProgramacionFundamentos Teóricos de La Programacion
Fundamentos Teóricos de La Programacion
 
Estructura Básica del Lenguaje C
Estructura Básica del Lenguaje CEstructura Básica del Lenguaje C
Estructura Básica del Lenguaje C
 
C++
C++C++
C++
 
C#
C#C#
C#
 
Introducción a la programación by 3-11
Introducción a la programación by 3-11Introducción a la programación by 3-11
Introducción a la programación by 3-11
 

Último

🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 

Último (20)

Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 

¿Qué es programación en C_.pptx

  • 1. ¿Qué es programación en C? INFORMÁTICA 2023
  • 2. Programación en C+ El lenguaje de programación C, fue creado por Dennis Ritchie en el año 1972, siendo así uno de los lenguajes de programación más antiguos y versátiles.
  • 3. ❖ C sirve para realizar todo tipo de programas, incluso se puede utilizar para programar sistemas operativos (por ejemplo Linux está programado en C). ● Es un lenguaje de programación estructurado. Es decir, el compilador que ejecuta nuestro programa en C irá "leyendo" las instrucciones del mismo de forma estructurada, de arriba abajo. ● Como ocurre con todos los lenguajes, para que el ordenador interprete el código del programa tenemos que utilizar un compilador. ● La mayoría de programadores han empezado por aprender con este lenguaje, ya que es de los más versátiles e importantes. Casi cualquier programa que se nos ocurra es muy posible que tenga líneas de código en C. Es muy utilizado para todo.
  • 5. Lo primero que tenemos que hacer para crear nuestros propios programas en C es tener un compilador para este lenguaje; será una herramienta que se encargará de ejecutar el código C en un programa ejecutable, entendible por el ordenador.
  • 6. C es un lenguaje estructurado que se escribe por instrucciones de programación, y cada instrucción acabará con un ";" al final, que indica el final de la instrucción y que pasará a ejecutarse la siguiente.
  • 7. Tipos de datos (variables) Empezamos con los datos numéricos, que pueden ser: -Tipo entero (int): estas variables contienen datos numéricos enteros. -Tipo float: son datos numéricos con decimales. -Tipo double: también contienen datos numéricos con decimales, pero a diferencia del float, estas variables son de más tamaño, es decir, que pueden almacenar números más grandes. Y luego estarían los datos referentes a las caracteres o cadenas: -Tipo char: estas variables contienen un solo carácter. Por ejemplo: A, h, b, 1, 5... lo que sea, pero solo un dígito. -Tipo string: son cadenas de caracteres.
  • 8. Constantes Son tipos de datos pero con la caracteristica que son constantes, como lo dice su nombre. Tenemos que tener en claro que este valor no se puede cambiar, por ejemplo el valor de PI ( 3,14….)
  • 9. Actividad: Buscar en internet y escribir en la carpeta, ¿cuáles son los errores más frecuentes en programación y cómo evitarlos?