No, si falla cada vez que intenta aprender a programar, debe dejar de intentarlo . Y empieza a hacer algo de programación real en su lugar!
Todos los que quieran comenzar a programar deberían olvidarse de lo que ya saben y comenzar a leer este libro: http://www.ime.usp.br/~pf/Kernig …
Preferiblemente una versión en papel que puede llevar a donde quiera que vaya. Léalo, aprenda el Estándar C y solo concéntrese en el lenguaje C y sus bibliotecas estándar. Dono hace aplicaciones gráficas más complejas o hace desarrollo web, pero solo aprende los conceptos básicos de la programación. No mires los muchos proyectos de C que están disponibles, ya que simplemente te confundirán más.
Después de dos semanas de leer y, preferiblemente, hacer algunos ejercicios de C del libro, debes pensar en un proyecto simple que puedas hacer en C. Nada de lujos, sino algo funcional. Asegúrese de haber aprendido sobre el uso de punteros y la administración de memoria y haga algo simple.
- Cómo aprender a escribir de una manera menos ‘abstracta’.
- Cómo aprender marketing de afiliación en pasos sencillos.
- ¿Puedo aprender tambor solo?
- ¿Es 29 años demasiado tarde para volar para los militares?
- Me interesan las joyas de moda hechas a mano. ¿Hay alguna ‘Clases de joyería’ en línea?
Después de un mes, debería comprender un poco más la programación y podría centrarse en otros lenguajes de programación.
C es un lenguaje de back-end que generalmente está muy lejos en la parte de atrás. La gente ya no se da cuenta de que está ahí atrás, pero lo está. ¡Es la base del sistema operativo que está utilizando! Casi todos los sistemas operativos están construidos en C para su núcleo. C ++ y otros lenguajes de programación compilados se utilizan para la mayoría de las aplicaciones en la parte superior del kernel. Además de eso, tiene los lenguajes de script como Python y PHP más los lenguajes de Máquina Virtual como Java y cualquier lenguaje .NET. Y últimamente cualquier lenguaje LLVM como CLang.
Pero aprender a programar se vuelve más fácil cuando sabes lo básico. Y los conceptos básicos son los mejores para aprender usando C.