Red de conocimiento informático - Material del sitio web - ¿Cómo aprender a programar? ¿Qué idioma deberías empezar a aprender primero?

¿Cómo aprender a programar? ¿Qué idioma deberías empezar a aprender primero?

Es muy importante comprender primero el propósito de aprender a programar, porque el propósito determina la dirección del desarrollo. Actualmente, existen muchos lenguajes de programación y el software de desarrollo correspondiente. Estos son algunos de los más comunes. Utilice lenguajes de programación para elegir según su situación. Al aprender un idioma, no aprenda a ciegas el lenguaje C. Un software de desarrollo de lenguajes de programación con portabilidad y plataformas multisistema. Se puede decir que se usan ambos al mismo tiempo. Por ejemplo: VB6.0 DELPHI Es un lenguaje de desarrollo de software que se puede aprender y usar casi como VB, pero su función es mucho más poderosa que VB y es más conveniente. para escribir código y desarrollar software. DELPHI7.0 JAVA es un lenguaje de desarrollo potente y altamente portátil, como su nombre indica, es un lenguaje que se utiliza para la comunicación, un programa es un traductor entre el lenguaje informático y el lenguaje humano. Ser programador es utilizar métodos informáticos para resolver y presentar problemas en el mundo humano. Sin embargo, por diversas razones, la mayoría de las personas no saben cómo aprender bien idiomas y cómo comunicarse. en la plataforma de desarrollo, solo terminarás escribiendo código. La programación es básicamente autodidacta. Comprar libros es el mayor dolor de cabeza que encuentras al principio. La mayoría de los libros de informática son muy caros. Ahora compartiré algo de mi experiencia para tu referencia: si quieres ser un programador calificado, C es un. Para aprender, primero debes dedicar dos meses a estudiar C, C. Hay muchos libros de este tipo. Basta con elegir algunos libros de texto universitarios. Recuerda, no dediques demasiado tiempo a estudiar C. Solo dos meses. aprende la sintaxis. No uses DOS para escribir menús o algo así solo para profundizar. Eso es porque estás lleno de ginseng. Si tiene demasiado tiempo, puede aprender estructuras de datos. Recomiendo "Descripción del lenguaje C de estructura de datos", publicado por la Universidad de Tsinghua, 58 yuanes, pero si no tiene demasiado tiempo, es mejor no leerlo. Al menos nunca lo he leído ahora. Después de utilizar el conocimiento de este libro, se han hecho muchas cosas por usted, como MFC VCL y otras plataformas de desarrollo. A continuación, comencé a aprender programación SDK en Windows. Recomiendo encarecidamente "Programación de Windows" por 160 yuanes. Se recomienda tomarlo prestado en lugar de comprarlo. Además, solo necesita leer el primer volumen. Mecanismo operativo de Windows. Dos meses y luego ingresarás al mundo de VC. Como quieres programar en Windows, debes aprender VC. Recomiendo encarecidamente la cuarta edición de "VC Technology Insider", 96 yuanes, no lo leas todo. Lee las tres primeras partes, no mires atrás. Lo que sigue es sólo una introducción de mal gusto a COM, las bases de datos e Internet. A continuación, debe considerar la dirección de su desarrollo. Si se trata de una base de datos, puede utilizar VB y Delphi o CB. Si se trata de comunicación o hardware, deberá profundizar en VC. ASP, JAVA, JSP, XML, etc., pero hay una cosa que debes aprender, COM. COM no es tanto una tecnología nueva sino un mecanismo. Recomiendo encarecidamente los "Principios y aplicaciones COM" de Pan Aimin por 39 yuanes. Puede leer este libro mientras aprende algunos componentes ActiveX, controles ATL, etc. 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 recordar que VC no está acostumbrado a Crear interfaces y bases de datos También existe JAVA, que se utiliza para hacer algunas cosas de muy bajo nivel. VC paga muy bien. Solo si tienes plena confianza en ti mismo y tienes suficiente tiempo, puedes profundizar en VC. De lo contrario, echemos un vistazo al mercado de talentos y la situación del mercado antes de hablar.