Quiero aprender a programar, ¿qué necesito aprender primero?
Actualmente, existen muchos tipos. Lenguajes de programación, existen muchos tipos de desarrollo de software correspondientes. A continuación se presentan varios lenguajes de programación de uso común. Elija el lenguaje para aprender de acuerdo con su propia situación.
El lenguaje C es una portabilidad y. Desarrollo de lenguaje de programación de plataforma multisistema. Software TC
VB es un lenguaje de desarrollo de software que se puede aprender y utilizar como: VB6: VB6.p>JAVA es un lenguaje de desarrollo potente y portátil<. /p>
El lenguaje de programación, como su nombre indica, es un lenguaje que se utiliza para la comunicación. Los programas son la traducción del lenguaje informático y del lenguaje humano. Ser programador es señalar el camino para que el mundo humano utilice las computadoras para resolver. Sin embargo, debido a varias razones, la mayoría de las personas aprenden el idioma y aprenden la plataforma de desarrollo, pero al final solo pueden escribir código.
Los programadores son básicamente autodidactas. Comprar libros es el mayor dolor de cabeza que encuentran al principio. La mayoría de los libros de informática son muy caros. Compartiré mi experiencia para su referencia:
Si. Si quieres ser un programador calificado, debes aprender C.
En primer lugar, debes pasar dos meses aprendiendo C y C. Hay tantos libros, ir a la universidad y elegir algunos libros de texto. suficiente. Recuerde, no dedique demasiado tiempo a aprender C. Dos meses es suficiente. Simplemente aprenda bien la gramática. No use DOS para escribir menús y cosas similares para profundizar su conocimiento. están llenos.
Si tiene demasiado tiempo, puede aprender estructuras de datos. Recomiendo "Instrucciones del lenguaje C de estructura de datos", publicado por la Universidad de Tsinghua, 58 yuanes. Es mejor no buscarlo, al menos para mí. Si no ha utilizado el conocimiento de este libro, se le han hecho muchas cosas, como MFC VCL y otras plataformas de desarrollo.
El siguiente paso es comenzar a aprender a programar el SDK de Windows. Recomiendo "Programación de Windows" por 160 yuanes. Se recomienda pedirlo prestado, no comprarlo y solo necesita leer el primer libro. Sólo necesitas entender el mecanismo operativo de Windows. Dos meses
Entonces entrarás al mundo de VC. Como tienes que programar en Windows, VC no puede ignorarlo. Te recomiendo la cuarta edición de "VC Technology Insider", 96 yuanes, tres meses, don. No lo hagas todo Mira, mira las tres primeras partes, no mires la parte de atrás. Lo siguiente es solo una introducción a COM, bases de datos e Internet, lo cual es inútil.
A continuación, debe considerar su dirección de desarrollo. Si está haciendo una base de datos, puede usar VB y Delphi o CB. Si está haciendo comunicación o hardware, debe profundizar en VC. Relacionado con WEB, solo aprende ASP, JAVA, JSP, XML, etc., pero hay una cosa que debes aprender, COM. COM no es tanto una tecnología nueva sino un mecanismo para el desarrollo de Internet. COM no es tanto una tecnología nueva sino un mecanismo de promoción. Los "Principios y aplicaciones COM" de Pan Aimin cuestan 39 yuanes. Puede leer este libro mientras aprende algunos componentes ActiveX, controles ATL, etc. Si tiene suficiente tiempo, no se apresure a aprender ASP, JAVA, JSP, XML, etc., pero hay una cosa que debe aprender: COM. Si tienes mucho tiempo y no tienes prisa por encontrar trabajo, también puedes echar un vistazo a "Programación avanzada de Windows" o "Programación básica de Windows", pero pase lo que pase, debes tener en cuenta que VC es No se usa para crear interfaces y bases de datos, ni se usa para crear redes. JAVA se usa para hacer algunas cosas de muy bajo nivel. El pago de VC es muy alto, si tienes plena confianza en ti mismo y tienes mucho tiempo. Sólo si tienes plena confianza en ti mismo y tiempo suficiente podrás profundizar en VC. De lo contrario, echemos un vistazo primero al mercado laboral y veamos cómo le está yendo.
Una cosa más para recordar es que algunos libros, como "Una guía simple para MFC", hablan principalmente sobre la introducción de principios técnicos. Personalmente, creo que los programas son solo herramientas y tecnologías. Si aprende a usarlos, puede simplemente completar la tarea. Si tiene suficiente tiempo para explorar la causa raíz, muchas personas pueden decir que comprender los principios de la programación será de gran ayuda para usted. No lo niego. Debes saber que debes comprender, no importa cuán buenas sean tus habilidades de programación, ¿cómo puedes usarlas? No importa qué tan buenas sean sus habilidades de programación, todavía es solo un técnico cuando ha aprendido tanta tecnología y conocimiento. En primer lugar, el conocimiento informático son en realidad los estándares establecidos por las principales empresas. Si los estándares cambian, ¿no? ¿Aprenderlo en vano? En segundo lugar, cuando pasas varios años aprendiendo, al final simplemente programas un poco mejor. Creo que la mayor parte de tu sabiduría y energía deberías dedicarla a cómo tratar con las personas. ¿De qué sirve una computadora si puedes usarla bien? Sólo cuando juegas con el cerebro humano puedes ser realmente capaz, como un ingeniero informático. En "Black Ice", aunque la computadora es muy competente, pero ¿de qué sirve? ¿No es solo morir en manos de Wang Zhiwen? Y murió miserablemente, con el rostro desfigurado.
Además, no estudies lo que te gusta y mucho menos pienses mucho en qué estudiar. Depende del mercado laboral, y aprenderás lo que el mercado necesita.
Opinión de una familia, solo como referencia.