Diferencia entre revisiones de «Programación en C/Introducción»

Contenido eliminado Contenido añadido
Maxy (discusión | contribs.)
Sin resumen de edición
Maxy (discusión | contribs.)
Sin resumen de edición
Línea 1:
{{NavegarNavegador|libro=Programación en C
|siguiente=Herramientas necesarias
}}
 
<!-- Este texto se contradice con el prólogo
Este Wikilibro no pretende ser un curso completo ni nada parecido, aunque quizá llegue a serlo, pero se puede tomar como un tutorial elemental de programación en [[:w:Lenguaje_de_programación_CLenguaje de programación C|'''C''']], más concretamente en ANSI C. Aunque este Wikilibro trata sobre la programación en '''C''' en general habrá apartados específicos sobre programación '''C''' en [[:w:Linux|Linux]].
-->
 
== Objetivos ==
 
El objetivo de este Wikilibro es que cualquier persona sin conocimientos previos de programación pueda ser capaz de programar en [[w:Lenguaje de programación C|'''C''']].
 
Sería algo muy bueno que una vez logrado esto el lector se interese por otros temas más complejos que superen a los temas básicos. Una vez aprendido C será, más o menos, sencillo aprender cualquier otro lenguaje de [[w:Programación estructurada|programación estructurada]].
Línea 25 ⟶ 27:
El orden del libro es el que deben seguir. Los temas están especialmente organizados de manera incremental o acumulativa. Tal vez, la cosa que se te va a hacer más útil en el camino del aprendizaje es la constancia, sé terco, no trastabilles, no te rindas, tal vez tu pregunta sea ¿cuántas veces tengo que intentar?, las veces necesarias para lograr tu objetivo sería la respuesta.
 
Claro que el principal enemigo de nosotros los humanos es el tiempo y por eso en caso de que de verdad esté trancado en algo busca ayuda de alguien que sepa "más que tú". ¿Que no tienes a nadie a tu alrededor con esa característica?, Tal vez no buscaste bien y tal vez quieras usar la red de redes. Pregunta en IRC, en foros de programación, en buscadores.., etc.
 
==Para los más avanzados==
Línea 33 ⟶ 35:
==Requisitos==
 
Se presupone que el lector tiene conocimientos elementales de informática a nivel de usuario en sistemas UNIX (en particular, Linux), y que tiene disponible un sistema GNU/Linux con las herramientas <code>gcc</code> y <code>make</code> y la versión 6 de la [[:w:Glibc|glibc]] con su documentación. Aunque esto no es estrictamente necesario. Estos requerimientos han sido preparados solo para dar una idea de lo que se necesita tener y saber, no para desanimar o descartar a alguno de los lectores. En caso de no cumplir con algunos de los requisitos si son de hardware inténtalo de todos modos, si son de conocimientos para eso están los demás wikis y los manuales y tutoriales en línea y si son de software eso lo podemos cubrir con herramientas open source.
 
*Hardware.