¿Cuál debería aprender primero, Python o C?
Vi este tema en Zhihu: ¿Qué es mejor para que los principiantes aprendan primero, Python o C? Algunas personas piensan que deberías comenzar con el lenguaje C por las siguientes razones: (Aprendizaje recomendado: video tutorial de Python)
1. El lenguaje C es el primer lenguaje de programación con el que entras en contacto en la universidad, lo que demuestra su utilidad. importancia.
2. El lenguaje C es un lenguaje orientado a procesos, mientras que Python es un lenguaje de programación interpretado orientado a objetos. Y primero debe comprender qué es la orientación a procesos y luego comprender qué es la orientación a objetos.
3. El lenguaje C es la base. Se puede decir que si aprende el lenguaje C a fondo, le resultará mucho más fácil aprender otros idiomas. él.
Algunas personas también piensan que deberían comenzar con Python por las siguientes razones:
1. Si usas C para comenzar a programar, podrás dominar mejor los conceptos básicos de la programación y Comprendo los principios de operación del código, pero aprender C es relativamente aburrido y difícil de ver los resultados rápidamente, lo que puede disminuir el entusiasmo por aprender.
2. Usar Python puede generar resultados rápidos, pero debido a que la mayoría de ellos usan interfaces de alto nivel, la implementación subyacente puede ser vaga. Sin embargo, también puedes esperar hasta que termines de aprender Python y luego aprender C. compensarlo.
3.Hoy en día, los principiantes extranjeros que enseñan programación están cambiando a Python. C es de bajo nivel, tiene muchos detalles y no es fácil de aprender. Aprenda Python. Cualquier cosa que quiera hacer ahora, puede implementarla rápida y fácilmente usando Python.
La programación en lenguaje C es nuestro curso básico profesional, pero el lenguaje C en sí es una herramienta muy poderosa y es, con diferencia, la herramienta más utilizada.
Python es un lenguaje de desarrollo de scripts general que es más simple y fácil de aprender que otros lenguajes de programación. Sus características orientadas a objetos son incluso más completas que Java, C# y .NET, por lo que es muy adecuado. rápido desarrollo.
Según el informe anual de Apache 2018, a juzgar por la distribución de los lenguajes de código utilizados por los proyectos, Java ocupa el primer lugar y representa el 58% de todos los proyectos, el segundo es C, el tercero es Python y el cuarto. La primera y quinta posición son C++ y Javascript, y no hay mucha diferencia entre ellos.
El resumen es: aprender el lenguaje C es difícil pero Python es fácil, pero aprender el lenguaje C primero puede sentar una mejor base. Después de todo, para ser programador, no se puede saber sólo un idioma. La mayoría de los programadores necesitan saber al menos tres idiomas.
De hecho, para los principiantes, no hay duda de que no hay ningún problema en aprender el lenguaje C primero. Si aún no está seguro de cómo quiere avanzar en el futuro, no importa si aprende Python o C primero. Si está seguro de que no quiere tomar la ruta técnica, comience con Python.
Para obtener más artículos técnicos relacionados con Python, visite la columna de tutoriales de Python para obtener más información. Lo anterior es el contenido detallado compartido por el editor sobre cuál aprender primero entre Python y C. Espero que sea útil para todos. Para obtener más tutoriales de Python, preste atención a otros artículos relacionados de Global Ivy.