Definición: ¿Qué significa Python?
Python es un lenguaje de programación multiparadigma, de propósito general, interpretado y de alto nivel. Python permite a los programadores usar diferentes estilos de programación para crear programas simples o complejos, obtener resultados más rápidos y escribir código casi como si hablara en un lenguaje humano. Algunos de los sistemas y aplicaciones populares que han empleado Python durante el desarrollo incluyen Google Search, YouTube, BitTorrent, Google App Engine, Eve Online, Maya e iRobot.
Techinfo explica Python
El desarrollo inicial de Python fue encabezado por Guido van Rossum a fines de la década de 1980. Hoy en día, está desarrollado por Python Software Foundation. Debido a que Python es un lenguaje multiparadigma, los programadores de Python pueden realizar sus tareas utilizando diferentes estilos de programación: orientada a objetos, imperativa, funcional o reflexiva. Python se puede utilizar en desarrollo web, programación numérica, desarrollo de juegos, acceso a puerto serie y más.
Hay dos atributos que hacen que el tiempo de desarrollo en Python sea más rápido que en otros lenguajes de programación:
- Python es un lenguaje interpretado, lo que excluye la necesidad de compilar código antes de ejecutar un programa porque Python hace la compilación en segundo plano. Como Python es un lenguaje de programación de alto nivel, abstrae muchos detalles sofisticados del código de programación. Python se centra tanto en esta abstracción que su código puede ser entendido por la mayoría de los programadores novatos.
- El código Python tiende a ser más corto que los códigos comparables. Aunque Python ofrece tiempos de desarrollo rápidos, se retrasa ligeramente en términos de tiempo de ejecución. En comparación con lenguajes de compilación completa como C y C ++, los programas de Python se ejecutan más lentamente. Por supuesto, con las velocidades de procesamiento de las computadoras en estos días, las diferencias de velocidad generalmente solo se observan en pruebas de evaluación comparativa, no en operaciones del mundo real. En la mayoría de los casos, Python ya está incluido en distribuciones de Linux y máquinas Mac OS X.