¿Qué base de aprendizaje se necesita para aprender a programar?
Aprender a programar requiere que tengas los conocimientos más básicos del sistema operativo. Al menos debes comprender que las aplicaciones móviles no se pueden ejecutar directamente en la computadora y requieren un emulador. Los archivos exe de la computadora no se pueden ejecutar directamente. la máquina de tarjetas perforadas. Si Este poco de sentido común no le aconseja darse por vencido.
No domines demasiado los conceptos básicos de inglés. Si ni siquiera sabes un simple if, será bastante difícil. De hecho, cada entorno de desarrollo tiene su propia biblioteca de clases de nombres. , Así que no te preocupes por el nombre. Para conocer el significado del nombre, debes comprender los miembros y la estructura.
Aprender a programar eventualmente conducirá a este paso, la arquitectura del sistema y comprender el significado de la programación. Para el entorno Windows, significa llamar a dll o interfaz, lunix ejecuta archivos de script y andorid llama a archivos de biblioteca del sistema. Por lo tanto, el idioma no es importante y es interoperable. Después de instalar varios entornos de desarrollo, encontrará que los pasos de desarrollo son en realidad los mismos, pero el uso de los miembros y los archivos de la biblioteca de clases es diferente. Esta diferencia en el uso viene dada por el software. desarrollador. ¿Cómo le gusta? Defínelo como quieras. Pero ¿por qué la gramática del lenguaje es universal? Porque no importa cuán individuales sean, todavía tienen que depender del sistema operativo. Si no siguen la rutina, no podrán pasar la compilación.
¿No se llama programación si no está compilada? Mucha gente pregunta si VBA es programación. ¿ABAP de SAP cuenta como programación? Estrictamente hablando, no lo es en absoluto. Se trata simplemente de escribir comandos de forma similar a la programación. Lo mismo ocurre con los lenguajes de pseudoprogramación, incluido el Bloc de notas.
No creas simplemente lo que mucha otra gente dice sobre los fundamentos matemáticos, los fundamentos del inglés, la capacidad lógica, etc. Las personas que dicen esas cosas tienen menos fundamento y esperan tenerlo. Lo más básico es que debes instalar un entorno de desarrollo, como GCC, Android Studio, Visaul Studio, MyEclipse, python, etc. Debes instalarlo como requisito previo. Luego intenté hacer algo, pero no pude descargar el ejemplo. Baidu se considera un sitio web concienzudo y no le cobrará puntos. Hay muchos estafadores como CSDN y Good Ejemplo Network también es bueno.