Cómo hacer una aplicación usando C

C se utiliza principalmente para crear marcos de back-end y piezas de código de soporte para que se ejecute la aplicación de front-end. También se puede usar si desea crear controladores de dispositivos u otro software que interactúe directamente con el hardware del dispositivo. También puede crear aplicaciones de escritorio en C, pero requiere bastante tiempo y puede ser difícil de manejar debido a las bibliotecas de GUI desactualizadas para C. Prefiere usar algún otro lenguaje para hacer un uso completo de las bibliotecas de GUI. Para C, puede usar frameworks como TurboGUI o nuklear para usar los diversos códigos necesarios para el front-end de su aplicación. Sin embargo, el back-end puede diseñarse con relativa facilidad ya que C tiene acceso a la mayoría de las llamadas funcionales del sistema y también se usa en los sistemas operativos debido a esta propiedad. Puede crear aplicaciones como reproductores de música, etc., si elige los marcos adecuados, si eso es lo que quiere decir con aplicaciones.

Buena suerte compañero !!!!

La mayoría de los principiantes generalmente comienzan su viaje con C, y piensan que todo lo que ven se puede escribir / está escrito usando C. Hasta donde yo sé, desarrollar una aplicación a gran escala (como Twitter) usando C es bastante difícil de manejar, si no es que extravagante. La razón es que no obtienes esas elevadas abstracciones y bibliotecas lucrativas. Entonces, C se usa para construir las partes centrales de una aplicación crítica (incluso en ese punto, C ++ es un fuerte contendiente). Por ejemplo, los motores de ajedrez están escritos en C (o C ++) y luego este motor central es utilizado por una interfaz escrita en cualquier lenguaje / marco de alto nivel como VC ++, Java o .NET … básicamente se usa la aplicación de c en el diseño del compilador …

La mayoría de los principiantes generalmente comienzan su viaje con C, y piensan que todo lo que ven se puede escribir / está escrito usando C. Hasta donde yo sé, desarrollar una aplicación a gran escala (como Twitter) usando C es bastante difícil de manejar, si no es que extravagante. La razón es que no obtienes esas elevadas abstracciones y bibliotecas lucrativas. Entonces, C se usa para construir las partes centrales de una aplicación crítica (incluso en ese punto, C ++ es un fuerte contendiente). Por ejemplo, los motores de ajedrez están escritos en C (o C ++) y luego este motor central es utilizado por una interfaz escrita en cualquier lenguaje / marco de alto nivel como VC ++, Java o .NET.

Realmente depende de lo que intentes hacer. Por supuesto, primero tendrá que aprender los tutoriales de C thenewboston sobre C no son malos, pero recomendaría estos

como explica time.h también funciona. Necesitará un IDE que puede elegir entre Microsoft Visual Studio, Code :: Blocks, Dev C ++, CLion (que es de pago, pero si es un estudiante puede obtenerlo gratis) y algunos editores de código como Sublime Text 3, Atom y mucho más.

Modelo de IBM:

Determinar los requisitos del cliente.

Diseño global

Diseño de bajo nivel.

Código. Deberá aprender a programar en C para este paso.

Prueba de unidad.

Prueba del sistema.

Prueba Beta.

Lanzamiento.

Mantenimiento.

Consulta los siguientes recursos y aprende de ellos

puede comenzar descargando AC Editor, sugiero Code :: Blocks.
entonces puede usar este IDE para crear su aplicación.