¿El aprendizaje de programación está estrechamente relacionado con el inglés matemático?
En primer lugar, no es necesario ser muy bueno en inglés. Por supuesto que es mejor tener una base, pero no tenerla no es un problema. Muchos idiomas ahora permiten el uso de nombres chinos, como Java. Si su inglés es bueno, será más fácil de entender cuando use muchas clases del sistema. Después de todo, todos los comentarios y demás están en inglés.
En segundo lugar, en la mayoría de los casos, las matemáticas son mejores. Porque muchas veces son solo matemáticas. En otras palabras, la abstracción en la realidad también requiere la consideración de cuestiones algorítmicas, y en este momento se requieren habilidades matemáticas.