Si quieres aprender el lenguaje C, sólo necesitas alcanzar un nivel básico.
Si te gusta la guía de programación de juegos de Delphi y te gusta la programación, deberías aprender seriamente un lenguaje. Comience con VB. Es un lenguaje introductorio mejor. Es visual, relativamente simple y de muy largo plazo. Un buen lenguaje introductorio. Debe preparar al menos dos libros. Es imposible que un libro contenga todos los contenidos internos de VB. Al leer los libros, pueden leerlos juntos. Los contenidos internos que no se mencionan en un libro se pueden encontrar en otro. Como puede ver, esto es muy beneficioso para el aprendizaje y también puede garantizar la integridad del conocimiento aprendido. Aprender programación es un proceso muy largo. No se preocupe. Es necesario combinar la teoría y la práctica. También es muy importante mirar el código fuente para aprender. Otros idiomas son muy simples. Puedes probar el lenguaje C y aprenderlo en el orden C - C - VC, lo que ayudará a la coherencia del conocimiento.
Para aprender el lenguaje C, "Programación C" de Tan Haoqiang es un muy buen libro sobre el lenguaje C. Aprender programación es un proceso muy largo. No te preocupes, lee más de un libro. Tres veces para aprender el método de aprendizaje entrelazado. En el proceso de aprender a programar juegos Delphi en C, puede leer libros sobre estructura de datos, principios de compilación, sistemas operativos, etc., que son muy útiles para la compilación. Cuando comience a aprender, no escriba primero algunos programas relativamente grandes. Escriba más programas pequeños, como operaciones de matriz, combinaciones de caracteres, etc. Los punteros son la esencia del lenguaje C y son la parte más complicada. Si algún día puedes dominar el funcionamiento de los punteros, creo en ti, definitivamente podrás aprender bien el lenguaje C.
Entré en contacto con la programación en 2001. Al principio me familiaricé brevemente con ella y no estudié en profundidad. Comencé con VB y lo estudié durante más de un año, y luego cambié a. Lenguaje C. Aprenda en el orden C - C - VC. He estudiado C durante dos años y ahora estoy empezando a aprender C. Aprender C es muy difícil, incluidas clases, bibliotecas estándar, polimorfismo, herencia y otros conceptos. Son relativamente abstractos y difíciles de entender. Aunque heredó el estilo del lenguaje C, hay muchas cosas que el lenguaje C no tiene. Leer más libros y practicar en la computadora. "Pensamientos de programación en C", "Biblioteca estándar de C", estos libros son muy buenos y el contenido interno también es muy completo. Los libros de rutina también son indispensables. Leer más códigos fuente es muy útil para la guía de programación de juegos de Delphi. Si tienes ayuda, evitarás muchos desvíos. En resumen, aprender C es un proceso relativamente largo, que lleva aproximadamente dos años. Este es solo el límite mínimo. Si desea aprenderlo a fondo y dominarlo, necesitará más tiempo.
Te recomiendo algunos libros clásicos de C:
c Tutorial de programación
c Pensamientos de programación
c Tutorial universitario
p>lenguaje de programación c
Algoritmo de estructura de datos y descripción del lenguaje c de aplicación
Biblioteca de plantillas estándar de c: tutorial de autoaprendizaje y manual de referencia
General Programación tipográfica y STL
Exploración en profundidad del modelo de objetos C
Patrones de diseño: la base del software reutilizable orientado a objetos
Refactorización: mejora del diseño del código existente
Esencial c
Efectivo c
Más efectivo c
C básico
Los primeros cinco Los libros deben ser libros introductorios, estos últimos son más difíciles de aprender. Si desea mejorar su capacidad de programación en C, será beneficioso leer estos libros. Te sugiero que leas más sobre el libro Pensamientos de programación. Hacer más ejercicios te será de gran ayuda para mejorar tu nivel de programación.
De hecho, los idiomas son similares. Una vez que hayas aprendido un idioma, será más fácil aprender otros idiomas.
Hay un dicho en la industria que dice que debido a que el lenguaje JAVA contiene algunas características de C, dominar C equivale a dominar 80 de JAVA.
Después de dominar C (El dominio que soy. Hablar de eso significa que puedes programar en C de manera competente. No requiere que domines completamente todas las partes de C. Nadie puede lograr esto porque C es demasiado grande. Si puedes perseverar, aprenderás C durante dos o tres años. poder aprender otros lenguajes) Puedes intentar aprender algunos otros lenguajes, como JAVA, VC y otros lenguajes más complejos
En este momento se puede decir que ya tienes un conocimiento general de programación. Idiomas, y puede aclarar la dirección de su aprendizaje. Depende de su propia situación de aprendizaje, si desea aprender algunos idiomas que le interesen más (según el interés) o encontrar un trabajo. , comience a estudiar más profundamente, por ejemplo, aprenda programación de marcos en Windows y programación .net y otros lenguajes más complejos.
Si está buscando trabajo, le sugiero que aprenda C, C y JAVA. Bueno,
En la industria actual de investigación y desarrollo de software de mi país, la demanda de C, C ++ y JAVA es muy grande en el norte.
Acerca de. Aprendizaje de inglés Muchas personas ya han discutido el tema de si existen artículos que puedan ayudar con la programación. Personalmente, sugiero que solo necesite comprender la terminología profesional de la informática y aprender la Guía de programación de juegos de Delphi. Puede comprar un tutorial en inglés para computadora. y eche un vistazo. La programación puede ayudar. De hecho, el inglés en programación es muy simple, como for, else, while... No es demasiado avanzado y aprender a programar no es como aprender a coleccionar certificaciones como CCNA. Pero al aprender a programar, debería ser suficiente tener dos cosas a tu lado: Kingsoft PowerWord y un diccionario informático. Creo que definitivamente puedes aprender bien a programar.
Aprender matemáticas y aprender programación tienen una cosa en común: ejercitar las habilidades de pensamiento lógico. No hay muchos lugares donde las matemáticas estén involucradas en el estudio de la programación, por lo que no es necesario estudiar matemáticas en serio para aprender bien a programar.
Si eres una persona que está dispuesta a soportar las dificultades, estudiar programación con el corazón y tiene la energía para perseverar, creo que siempre que estudies en serio, no importa cuán pobres sean tus habilidades en inglés y matemáticas. son, definitivamente podrás aprender bien a programar.
Soy un estudiante junior y también estoy aprendiendo el lenguaje C. Ha pasado más de un año y me siento muy agotador aprendiendo el tutorial de programación de juegos de Delphi. !
Bueno, habiendo dicho tanto, puedes consultarlo, hacer un plan de aprendizaje para ti y tener confianza en ti mismo. Finalmente, deseo que vayas mejor y más lejos en el camino de aprender a programar. ¡Deseo que aprendas algo! !
Mi QQ: 123456 4630
Creo que VB ha sido eliminado ahora. Nunca abrí VB desde que estaba en la universidad y acabo de aprender C, por lo que las personas de arriba prefieren VB. Para los novatos, de hecho, no hagan esto, el lenguaje C es la dirección profesional del lenguaje ensamblador de computadoras, VB es solo para aficionados, ¡le sugiero que pase más tiempo en C!
Gracias por tu ayuda. Yo también quiero aprender pero sé cómo hacerlo. Trabajaré duro en el futuro.
Jaja, lo sugiero. Primero aprendes VB y luego aprendes JSP. Incluso si no tienes C como base, aún puedes aprender JSP (jeje, recuerdo lo que dijo una vez un profesor universitario que VB te ayudará a despegar, ¡y JSP te ayudará a despegar!). Explore más y vaya a foros relevantes. ¡Creo que algún día montarás el viento de VB y volarás libremente en el océano de JSP!
Aprender vb es una pérdida de tiempo.
Deberías aprender C o Java ahora
Pero si no tienes bases, deberías empezar desde C
Encuestado:
Sí Quiero aprender algo de JAVA básico. Creo que no es difícil aprender a programar juegos en Delphi. Si está interesado, vaya a la librería y vea si hay algún libro de texto de introducción a JAVA. El software utilizado es JDK1.3.1 y JCPRO250. p>
Respuesta del Autor:
Póngase en contacto con C o VB primero
VB es una programación orientada a objetos relativamente simple
C es un proceso relativamente simple. programación orientada
Es necesario aprender C. Después de todo, hay muchos talentos en C, como muchas estructuras de datos y algoritmos clásicos
VB es un lenguaje más práctico
Programación en VB Es muy simple. La razón principal para aprender VB es "simple" y "práctica"
Depende de lo que quieras aprender, jaja~
El Lo más importante para aprender a programar es tener paciencia y perseverancia
Si un fragmento de código está mal, es posible que tengas que cambiarlo decenas de millones de veces sin rendirte
Si Ten la energía para no rendirte, ¡definitivamente puedes aprenderlo!
Encuestado:
Si es un novato, debe comenzar con los más básicos. Primero puede comprar algunos libros sobre lenguaje C, que son relativamente simples, y luego ir avanzando gradualmente. Aprende C o JAVA! ¡Lo más importante es hacerlo tú mismo!
Encuestado:
¡Jajajaja! . . . . . . .
Enhorabuena, te has encontrado con una gamba.
Si pagas, serás recompensado. Quiero que todos comprendan esta simple verdad/
Mi respuesta, 50 puntos definitivamente valen la pena para ti. La práctica del tutorial de programación de juegos de Delphi vale 50 puntos más.
Cómo aprender a programar
1. Aclare el propósito del aprendizaje
Aprender a programar es muy útil para la mayoría del personal de la industria de TI. Aprender programación y convertirse en programador, desde un punto de vista personal, puede resolver los problemas encontrados en el uso del software, mejorar el software existente y agregar un peso importante a la búsqueda de un trabajo ideal, lo que ayudará a conseguir un buen puesto. en el camino; desde una perspectiva nacional, se pueden hacer las debidas contribuciones a la industria del software de China, y un excelente programador siempre será objeto de competencia. Aprender programación también puede refinar nuestro pensamiento y hacer que nuestro pensamiento lógico sea más riguroso. Si podemos seguir disfrutando de la diversión de la innovación, siempre tendremos la oportunidad de estar a la vanguardia de la alta tecnología, porque la programación en sí es un trabajo creativo. La era de la economía del sentido común nos ha brindado infinitas oportunidades. Si queremos dominar verdaderamente la tecnología informática, hacer carrera en la industria de TI y marcar la diferencia, tener ciertas habilidades de programación es una condición y un requisito básico.
2. Establece una buena base
Para aprender a programar debes tener una cierta base. En general, la guía de programación de juegos de Delphi tiene los siguientes aspectos:
. > (1 ) Conceptos básicos de matemáticas A juzgar por la historia del crecimiento y las aplicaciones de las computadoras, los modelos matemáticos y la arquitectura de las computadoras fueron propuestos por matemáticos. Las primeras computadoras también fueron diseñadas para cálculos de datos. Por lo tanto, para aprender bien informática, es necesario tener una cierta base matemática para los graduados.
(2) Cultivo de la capacidad de pensamiento lógico Aprender a programar requiere cierta capacidad de pensamiento lógico, y el cultivo de la "capacidad de pensamiento lógico" requiere una formación práctica a largo plazo. Para convertirse en un excelente programador, lo más importante es dominar las ideas de programación. Para hacer esto, debemos acumular gradualmente mediante práctica repetida, observación, análisis, comparación y resumen. Por lo tanto, en el proceso de aprender a programar, no tenemos que esperar hasta comprender todo completamente antes de comenzar a practicar. Siempre que comprendamos el esquema general, debemos atrevernos a experimentarlo nosotros mismos. Todos tienen su primera vez.
Algunos problemas sólo pueden entenderse mediante la práctica, y sólo mediante la práctica el conocimiento de los profesores y los libros puede convertirse en propio. Así es como los maestros logran el éxito.
(3) Elija un lenguaje de programación de juegos introductorio de Delphi adecuado. Frente a varios lenguajes, ¿en qué orden debería aprenderlos? Las herramientas de programación se clasifican en las siguientes categorías: 1) Las herramientas locales de I+D para el desarrollo de software de aplicaciones incluyen: Visual Basic, Delphi, VC (C Builder), etc. Las herramientas de desarrollo de bases de datos incluyen: Visual Foxpro, Oracle Developer, Power Builder, etc. 2) Herramientas de I+D de I+D multiplataforma como Java, etc. 3) Investigación y desarrollo de redes: herramientas de desarrollo de clientes como Java Script, etc.; herramientas de desarrollo de servidores como: PHP, ASP, JSP, ISAPI, NSAPI, CGI, etc. Entre las diversas herramientas de I + D en los diferentes entornos anteriores, el método VB es simple y fácil de entender. El diseño de la interfaz es configurable y fácil de aprender y usar. Elegir VB como dirección de nivel inicial es más adecuado para estudiantes de primer año.
3. Preste atención a comprender algunos conceptos importantes
Lo que ve en un libro de programación no son más que conceptos como variables, funciones, declaraciones condicionales, declaraciones de bucle, etc. pero debe poder programar verdaderamente. La aplicación requiere una comprensión profunda de estos conceptos y su aplicación sobre la base de la comprensión. No se limite a aprender gramática y estructuras, sino que comprenda a fondo los ejemplos de aplicación de estas gramáticas y estructuras, para que pueda hacerlo. sacar inferencias de un caso y establecer paralelos.
4. Dominar las ideas de programación
A la hora de aprender un lenguaje o desarrollar herramientas, la estructura gramatical y las llamadas a funciones son secundarias, y lo más importante es aprender sus ideas. Por ejemplo, si quieres aprender a programar juegos en Delphi y aprender VC, necesitas aprender el mecanismo interno de Windows y qué son los subprocesos... si quieres aprender COM, necesitas conocer VTALBE, fábricas de clases, interfaces, idl..., la clave es aprender una idea. Una vez que tienes una idea, podemos establecer paralelos.
5. Más práctica y más comunicación
Para dominar las ideas de programación, debes practicarlas y experimentarlas en el trabajo de programación real. En la etapa inicial de programación, siempre debe diseñar el programa usted mismo. Al diseñar, no se ciña a una forma de pensar fija. Cuando encuentre problemas, debe considerar varias soluciones. Esto requiere más comunicación. Cada uno tiene diferentes formas de pensar, diferentes perspectivas y cada uno tiene sus propios trucos inteligentes. A través de la comunicación, puedes absorber continuamente las fortalezas de los demás, enriquecer tu práctica de programación y ayudarte a ti mismo a mejorar tu nivel. La programación práctica es una manifestación de la aplicación del pensamiento creativo y una buena forma de cultivar el pensamiento lógico.
6. Desarrolla buenos hábitos de programación
No es difícil iniciarse en la programación, pero es muy importante seguir aprendiendo después de empezar, que es relativamente largo. Durante este período, debes prestar atención a desarrollar algunos buenos hábitos de programación. La calidad del estilo de programación afecta en gran medida la calidad del programa. Un buen estilo de programación puede hacer que la estructura del programa sea clara y razonable, y que el código del programa sea fácil de mantener. Como sangría de código, cumplimiento de reglas de comando variables, anotaciones de código, etc.
7. Aprender programación en Internet
Puedes aprender muchas ideas, métodos, experiencias y técnicas de programación diferentes en Internet. Hay una gran cantidad de herramientas, trabajos y educativos relacionados. materiales para descargar.
Por ejemplo, el sitio web "Programming Classroom" (
Encuestado: Anónimo 2-25 13:30
Herramientas de programación VB
Visual Basic 6.0 Versión en chino simplificado Visual Básico 6.0 Verde versión simplificada Versión simplificada de MSDN VB6
Tutorial introductorio de VB
Serie de tutoriales de programación de VB Opinión de VB que significa rutina Tutorial de ejemplo de VB6
Libro de tontos de VB6 chino VB más Tutorial introductorio simple Introducción y mejora del ejemplo de la versión china de VB 6.0
VB Chuge enseña los estándares de programación de VB y aprende VB 6.0 con ejemplos
Tutorial de aprendizaje de VB.NET Control de programación de moda de VB.NET con cientos de ejemplos Tutorial de formación práctica de la versión china de VB
Programación clásica de VB Tutorial paso a paso de VB6 Tutorial de la versión china de VB 6.0
Análisis de ejemplos de VB_NET y programación de aplicaciones VB.NET intermedio y avanzado programación maravillosa 200 ejemplos p>
Súper tutorial de VB Colección de funciones API de VB Tutorial de ejemplo de Visual Basic 6.0
Tutorial de aprendizaje de desarrollo de bases de datos de VB 6.0 Programación de bases de datos de VB.NET desde el nivel básico hasta el dominio Mejora de nivel de entrada de VB6.0
Xuetong de 21 días Libro práctico de Visual Basic.NET Visual Basic.NET Plantilla de aprendizaje de Visual Basic.NET
Tutorial de capacitación de Visual Basic.NET Tutorial de aprendizaje de VB estándar de programación práctica de Visual Basic p>
Aprendizaje de controles de VB
Tecnología de investigación y desarrollo de programación de VB
Tutorial de programación de juegos de Delphi COM y VB6 Diseño de aplicaciones de tela Guía para desarrolladores de complementos de Visual Basic Guía de desarrollo avanzado de VB.NET p>
Programación avanzada de VB.Net Desarrollo de componentes reutilizables orientado a objetos VB.NET Visual Basic 200 maravillosos ejemplos de programación
Programación de estaciones de TV múltiples VB.Net Guía avanzada del programador de VB.NET Visual Basic Tutorial técnico de .NET GDI
Tutorial de ejemplo de programación de aplicaciones de control VB.NET Guía del desarrollador web XML de VB.NET Guía de programación de VB y SQL Server
Inicie el desarrollo de Asp.NET1.1 con VB.NET Sistema de aprendizaje de programación de juegos VB Tecnología de codificación Visual Basic.NET
Implementación de VB.NET orientada a objetos CLASS Rutina de recopilación de aplicaciones VB.NET Programación de aplicaciones de análisis de ejemplos de VB.NET
Visual Basic. Tecnología de páginas web dinámicas y netas. Guía de desarrollo de VB6. Recursos del sistema VB.
Explicación del programa de ejemplo de VB. Ejemplo de desarrollo de bases de datos de VB.NET. Tutorial de desarrollo de bases de datos de VB.
Programación del lenguaje VB. Orientado a .NET Implementación de objetos 150 ejemplos de programación de aplicaciones Visual Basic 6.0
Práctica de desarrollo de proyectos Visual Basic.NET Guía de I+D de Visual Basic 6.0 Programación de colecciones de Visual Basic 6.0
Visual Basic6.0 empresarial Desarrollo de aplicaciones a nivel Programación de bases de datos Visual Basic6.0 Fundamentos de programación Visual Basic .NET
Tutorial de desarrollo de bases de datos Visual Basic.NET Tutorial paso a paso de Visual Basic 6 V
Autoestudio de 21 días sobre programación de juegos B
Programación de facturación en Visual Basic.NET Guía de programación de Visual Basic Tecnología Visual Basic.NET entre bastidores
VB.NET y SOL Server 2000 Advanced La programación utiliza VB para diseñar e imprimir informes complejos Conceptos básicos de programación de Visual Basic.NET
Guía de desarrollo de programas de componentes de Visual Basic6.0 Colección VB.Net Aplicación de integración de bases de datos Visual Basic o C# comienza con WS
Programación y aplicación de Visual Basic.NET
Manual y guía de I+D de VB
Tutorial de programación de juegos VB.Net y Delphi Manual de códigos ASP.Net Manual de referencia del lenguaje versión china VB 6.0 Programación VB Manual de experiencia
Manual de funciones API de VB Manual de desarrollo avanzado de VBA Consejos del manual de referencia rápida de VB
Manual técnico de comunicación remota de VB.NET Manual técnico de depuración de VB.Net Guía de herramientas de componentes de Visual Basic 6.0
Manual de referencia de cadenas y expresiones regulares de VB.Net Referencia del lenguaje VBScript Manual de referencia de programación de VB6
Preguntas y respuestas de VB Skills 123456 Ejemplo de desarrollo de VB5 Guía de base de datos WEB Manual de ayuda en inglés de VBscript
Control de VB6 Manual de referencia Manual de referencia del lenguaje VB6 Guía del programador de VB6
Guía de base de datos WEB de I+D de VB5 Guía de I+D avanzada de VBA Manual de referencia práctica versión china de VB
Manual de experiencia de programación de VB Guía de componentes de VB6 Referencia de funciones API básica visual Manual
Manual de Referencia Práctica de Visual Basic 6.0 Manual de Referencia de Control de Visual Basic 6.0 Manual de Diseño de Clases de Visual Basic.NET
Manual de Referencia del Lenguaje Visual Basic.NET Manual de Referencia de Reflexión de Visual Basic .net Threading de Visual Basic.net Manual de referencia
Manual de experiencia en programación de Visual Basic Guía para profesionales de Visual Basic.Net Tutorial de capacitación en programación de Visual Basic.NET
Manual de referencia rápida de VB Habilidades Manual de ayuda en inglés de VBscript
Otros recursos relacionados con VB
Comprobación rápida del método de función VBSCRIPT Colección de controles de terceros de Visual Basic Comprobación rápida de la función de referencia del lenguaje Visual Basic
Libro de referencia del programador de Access 2003 VBA VB, C Quick Advance V3 .0 Recursos del sistema VB
Referencia del lenguaje VB Script Colección de habilidades de programación VB Tutoriales y referencia del lenguaje VBScript
Tutorial de ejemplos de VBScript y JScript VB Yinghua Digest Explicación de términos especiales en Visual Basic
Funciones comunes de VB VBScript Learning Delphi Tutorial de programación de juegos VB Learning Yitong
Conceptos básicos de VB Script Manual de ayuda de VBScript Conjunto de algoritmos de datos comunes de Visual Basic
Vídeo de VB relacionado
Programación y aplicación de VB (TVU) 29 conferencias sobre programación Visual Basic clásico Utilice varias estaciones de TV para aprender Visual Basic
Universidad de Ciencia y Tecnología Electrónica de China - V
B Programación Conferencias multi-TV de VB.net
null) Proporciona artículos técnicos de programación ricos y prácticos, controles seleccionados, descargas de código fuente, exámenes de computadora, software relacionado y recomendaciones de libros de programación, etc.
8. Fortalecer el reaprendizaje de conocimientos de teoría informática.
Aprender a programar es un proceso cognitivo que se ajusta a "teoría → práctica → teoría → práctica nuevamente". Al principio, debe tener ciertos conocimientos básicos de teoría de la computación, incluidos los conocimientos matemáticos básicos necesarios para la programación. Una vez que tenga las condiciones básicas para ingresar, puede comenzar a practicar la programación desde la práctica, puede encontrar problemas que requieran volver a hacerlo. aprendizaje de conocimientos de teoría informática. Todo el mundo puede programar, pero cuando descubres que es difícil mejorar tu nivel de programación, tienes que volver atrás y aprender algunas teorías básicas de informática y matemáticas. Después de aprender, muchos problemas que se encontraron antes se resolverán de forma natural, lo que hará que las personas se sientan repentinamente iluminadas. Por lo tanto, en el proceso de aprendizaje de programación, los tutoriales de programación de juegos de Delphi deben centrarse constantemente en la confusión y los problemas de la aplicación para aprender en profundidad las bases teóricas y la lógica matemática de la informática, como estructuras de datos, algoritmos, principios informáticos, principios de compilación, funcionamiento. principios de sistemas, ingeniería de software, etc., sistemas algebraicos, teoría de grafos, matemáticas discretas y otros conocimientos básicos de teoría matemática. De esta manera, a través del aprendizaje continuo y la práctica intensa, el nivel de programación definitivamente continuará mejorando a un nuevo nivel.