Programación en C: Aprende C

Contiene anuncios
Calificación del contenido
Apto para todo público
1 K+
Descargas
Calificación del contenido
Apto para todo público
Más información
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla

Acerca de esta app

Programación en C es un curso paso a paso para aprender programación en C desde cero, en 45 lecciones cortas.
Empieza con tu primer programa y llega hasta los punteros, la memoria, los archivos y la depuración, con diagramas y ejercicios.

Este tutorial de C enseña el lenguaje C estándar moderno (C17) en un orden claro, una idea a la vez, y explica qué cambió en el estándar más reciente, C23. Cada lección se apoya en la anterior, así que puedes aprender C desde el principio, y cada página sirve después como consulta rápida.

Cada programa completo de las lecciones se compiló y ejecutó, y debajo del código se muestra su salida real. 13 diagramas originales muestran lo que pasa dentro del ordenador: cómo se construye un programa, cómo se ejecutan los bucles, cómo se guardan los arrays y las cadenas en memoria, cómo funcionan los punteros y cómo crece la pila de llamadas en la recursividad.

Qué aprenderás (11 secciones, 45 lecciones)
• Primeros pasos: qué es C, instalar un compilador (Windows, macOS, Linux, en línea y en Android), tu primer programa, cómo funciona la compilación, comentarios
• Fundamentos: palabras clave e identificadores, variables, constantes y literales, tipos de datos y tamaños, operadores, precedencia y conversiones, salida con printf, entrada con scanf y fgets
• Control de flujo: if y else, la sentencia switch, el bucle for, bucles while y do-while, break y continue
• Funciones: funciones, argumentos y valores de retorno, ámbito y duración, recursividad
• Arrays y cadenas: arrays, arrays multidimensionales, cadenas, funciones de cadena y seguridad
• Punteros y memoria: punteros, punteros y arrays, punteros y funciones, memoria dinámica con malloc, calloc, realloc y free
• Tipos propios: estructuras, uniones, enumeraciones, typedef
• Archivos: abrir y escribir archivos, leer archivos, archivos binarios
• Programas más grandes: el preprocesador, macros y sus trampas, programas de varios archivos y archivos de cabecera
• Errores y depuración: errores comunes con mensajes reales del compilador, comportamiento indefinido, consejos de depuración
• Referencia: una referencia rápida (chuleta) y las novedades de C23

Cómo enseñan las lecciones
• Explicaciones breves y sencillas, seguidas de un programa de ejemplo completo y su salida
• 13 diagramas sobre compilación, tipos de datos, condiciones, bucles, arrays, cadenas, punteros, memoria dinámica, estructuras y recursividad
• 15 programas con un error a propósito, con el mensaje real del compilador y la solución
• 121 ejercicios con respuestas al final de casi todas las lecciones, para comprobar lo que aprendiste
• Consejos y avisos sobre los errores más frecuentes de los principiantes

Funciones
• Búsqueda en todas las lecciones
• Funciona sin conexión, sin cuenta
• Disponible en 8 idiomas: English, Español, Português, Français, Deutsch, العربية, हिन्दी y Bahasa Indonesia (las explicaciones están traducidas; el código C es el mismo)
• Diseño limpio y moderno con modo oscuro
• Los bloques de código se desplazan de lado, así los programas se leen bien en el móvil

Para quién es
• Principiantes que quieren aprender programación en C como primer lenguaje
• Estudiantes de un curso de C en el instituto o la universidad
• Autodidactas que quieren entender cómo funcionan los programas cerca del hardware
• Programadores que ya conocen otro lenguaje y buscan un tutorial de C claro

Esta app es un material de estudio independiente. Se basa en el estándar ISO C y en la documentación de los compiladores GCC y Clang, y no está afiliada a ningún fabricante de compiladores, universidad ni organismo de normalización.
Aprende programación en C paso a paso: curso de lenguaje C para principiantes
Actualización
25 oct 2026

Seguridad de los datos

El primer paso de la seguridad es comprender cómo los desarrolladores recopilan y comparten tus datos. Las prácticas de privacidad y seguridad de datos pueden variar en función del uso de la app, la región y la edad. El desarrollador proporcionó esta información y podría actualizarla con el tiempo.
  • Esta app podría compartir estos tipos de datos con terceros
    Ubicación, Actividad en la app y 2 más
  • No se recopilan datos
    Más información sobre cómo los desarrolladores declaran la recopilación
  • Los datos están encriptados en tránsito
  • No se pueden borrar los datos

Novedades

Stability improvements.