Red de conocimiento informático - Espacio del host - Quiero aprender a programar

Quiero aprender a programar

Si quieres aprender algo, puedes aprenderlo bien.

1. Programación de juegos, programación de Windows, desarrollo de software, etc. ¿Existen muchos campos de desarrollo de programación diferentes?

Esto está relacionado con la dirección de la aplicación. Algunos se usan para juegos, otros para software de oficina y otros para sistemas operativos, etc.

Pero el mismo principio sigue siendo válido: esencialmente, utiliza un montón de 0 y 1 para hacer que las computadoras funcionen para los humanos.

2. ¿Qué VB JAVA C C etc.? Sé que VB es visual, pero algunas personas dicen que VB también tiene desventajas, y algunas personas dicen que deberías aprender C directamente, no sé lo que quieren decir.

VB, C y Java. Todos son lenguajes de programación avanzados, lo que significa que una vez que el programa está escrito en estos lenguajes, se necesita otro software para traducirlo a 0 y 1. vb=visual basic, que se llama lenguaje visual básico, es relativamente simple y tiene funciones muy poderosas, pero no lo explicaré demasiado, de lo contrario será más confuso. Para obtener respuestas basadas en esta palabra clave en el futuro, la velocidad de ejecución es lenta. Además, muchas funciones se han compilado visualmente, lo que no favorece la mejora de las habilidades de programación. C es una versión evolucionada del lenguaje C, con funciones más poderosas. Es un lenguaje de diseño orientado a estructuras que no se explicará aquí. Puede hacer muchas cosas y la mayoría de los programas son desarrollados por ellos. Para empaquetar algunos códigos de uso común, algunos programadores han desarrollado compiladores como Visual C, pero esencialmente c/c todavía funciona.

3. Algunas personas dicen que la programación también requiere hábitos.

Los programas pequeños no importan, los malos hábitos básicamente no causarán ningún error, pero los programas con miles de líneas serán problemáticos. Si no lo ha cultivado, primero debe saber qué son los buenos hábitos. Hay muchos libros en lenguaje C sobre esto. Recomiendo "Programación en lenguaje C de alta calidad" del Dr. Lin Rui, que se puede descargar en línea.

4. La programación informática parece utilizar más el inglés y las matemáticas, algo en lo que soy extremadamente débil.

La función principal del inglés es leer y estudiar literatura y anotaciones de pares, y no se usa mucho en el programa. Los requisitos de capacidad matemática son realmente muy altos, especialmente para programas grandes, y es necesario reforzarlos.

5. Escuché que JAVE y C son populares hoy en día, pero las personas de nivel básico no pueden entenderlos ni aprenderlos en absoluto, ¿verdad?

Los dos códigos son similares y Java es pequeño y flexible, se usa mucho en teléfonos móviles y páginas web; C puede hacer de todo, especialmente hay mucha información sobre C. El sistema operativo Linux está compilado con C/C y se puede ver el código. , que es un buen material para aprender. Comience lentamente.

6. Hay tres cosas que debes hacer para comenzar: 1. Comprar la programación en lenguaje C de Tan Haoqiang; 2. Repetir varias series de ejercicios; 3. Memorizar el libro de hábitos de programación del Dr. Lin Rui. Después de hacer estas 3 cosas, piensa en el siguiente paso.

¡Espero que la respuesta anterior pueda ayudar a un amigo que realmente quiere mejorar!