Red de conocimiento informático - Conocimiento informático - ¿Necesitas saber inglés para aprender a programar?

¿Necesitas saber inglés para aprender a programar?

El inglés es el primer paso para aprender a programar

La primera computadora de propósito general del mundo, "ENIAC", nació el 14 de febrero de 1946 en la Universidad de Pensilvania. Los inventores son los estadounidenses John W. Mauchly y J. Eckert, y el Departamento de Defensa de Estados Unidos lo utiliza para cálculos balísticos.

Desde entonces, el desarrollo informático ha ido cambiando cada día que pasa, y Estados Unidos siempre ha liderado la tendencia del desarrollo informático. También es único en lenguajes de desarrollo de programas, desde el lenguaje ensamblador más primitivo, C. , LISP y Fortran, hasta el día de hoy, los lenguajes Java, Python, PHP, Go, etc. de Half the Sky utilizan medios de expresión en inglés para expresar el contenido de los lenguajes de programación.

Básicamente, el inglés es el núcleo de todos los lenguajes de programación. Basta con mirar el teclado de nuestros ordenadores, además de números y símbolos, hay 26 letras en inglés. Por ejemplo, la definición de una clase en Java usa la palabra clave class, los permisos de acceso usan privado, protegido, público, las variables estáticas usan la palabra clave static, etc., resumido en la siguiente figura

Si para Estudiantes de English Better, si quieren comenzar con la programación, ¿no se sienten muy felices cuando ven estas palabras clave familiares en inglés? Al menos en función de cada palabra, puedes adivinar muy de cerca el significado de las palabras clave en este idioma.

El inglés es la única arma mágica para avanzar en la programación

Los vídeos que Liu suele reimprimir en los titulares son principalmente sobre escucha y diálogo oral en inglés, por lo que muchos amigos me preguntarán en mensajes privados. ¿Por qué usted, un ingeniero de software, distribuye materiales de aprendizaje de inglés todos los días?

Esta es una buena pregunta. Liu no solo publica videos republicados, sino que también realiza análisis de contenido de video todos los días. ¿Cuáles son los puntos gramaticales de los videos? ¿Cómo me ayuda este video? Lo analizo yo mismo y lo escribo en cuentas oficiales y titulares, convirtiéndolo en un análisis de imágenes y texto del curso. También mejorará mi aprendizaje de inglés.

Si estás comenzando en la programación, entonces en el proceso de desarrollo diario, definitivamente necesitarás leer el manual de API para ver el uso de métodos y funciones o estás comenzando a aprender un nuevo lenguaje de desarrollo; , No lo sé. ¿Cómo empezar? Me gustaría conocer los tutoriales introductorios en el sitio web oficial. Felicitaciones, se ha embarcado en el camino correcto hacia la programación avanzada.

Abandone los diversos libros de referencia recomendados por expertos. El sitio web oficial y las referencias API de documentación de cada lenguaje de programación son los mejores materiales para que aprenda a programar. Si no lo cree, echemos un vistazo.

pandas

SpringBoot

Python

Por supuesto, se puede decir que también hay muchas traducciones de la versión china de los documentos de desarrollo, pero Si desea comprender de forma rápida y completa los entresijos de un lenguaje de programación, leer la versión en inglés de la introducción es la forma más rápida. Si insistes en hacer esto, creo que si puedes leer documentos en inglés, tu nivel de inglés no será malo.