Un lenguaje de programación es cualquier conjunto de reglas que convierte cadenas, o en el caso de los lenguajes de programación visual, elementos gráficos de programa, en varios tipos de salida de código máquina. Los lenguajes de programación son lenguajes de computadora usados para implementar algoritmos en la programación de computadoras. Pero, ¿sabías que el lenguaje de programación Python no proviene de la serpiente?
Guido van Rossum, el desarrollador de Python, quería que el nombre de su nuevo lenguaje fuera corto, único y misterioso. Python se inspiró en la serie de comedia de la BBC Monty Python’s Flying Circus.
El Python y cómo empezó
Guido Van Rossum en el Centrum Wiskunde & Informatica (CWI) de los Países Bajos creó Python a finales de los años 80 como sucesor del lenguaje de programación ABC, que se inspiró en SETL, capaz de manejar excepciones e interactuar con el sistema operativo Amoeba. Entró en vigor en diciembre de 1989.
Python es un lenguaje de programación de propósito general, de alto nivel, interpretado y dinámico, con un fuerte énfasis en la legibilidad del código. La sintaxis de Python permite a los programadores codificar en menos pasos que Java o C++.
Python se usa comúnmente en grandes empresas debido a sus numerosos paradigmas de programación. Los paradigmas de programación más comunes son imperativo, orientado a objetos y funcional. Incluye una extensa biblioteca estándar, gestión automática de memoria y otras características.
Van Rossum trabajó como implementador del lenguaje de programación ABC en CWI a principios de los años 80. Más tarde, a finales de los 80, mientras trabajaba en un nuevo sistema operativo distribuido llamado AMOEBA en CWI, Van Rossum comenzó a explorar un lenguaje de scripting con sintaxis similar a ABC pero con acceso a llamadas del sistema Amoeba. Como resultado, Van Rossum se propuso desarrollar un nuevo lenguaje de scripting simple capaz de eludir las limitaciones de ABC.
Van Rossum comenzó a trabajar en el nuevo script a finales de los 80, y la primera versión del lenguaje de programación se lanzó en 1991. El sistema de módulos usado en esta versión inicial es Modula-3. Más tarde, a este lenguaje de programación se le dio el nombre de Python. (Fuente: Analytics Insight)
El Python I
El código Python etiquetado como versión 0.9.0, lanzado en febrero de 1991, incluía funciones, manejo de excepciones, tipos de datos fundamentales y clases con herencia. También se incluyó un sistema modular basado en Modula-3 en esta versión. Python incorporó Lambda, reduce(), map(), filter(), argumentos con palabras clave, herramientas de programación funcional y soporte incorporado para números complejos a principios de los años 90.
Van Rossum lanzó un proyecto llamado Computer Programming for Everyone (CP4E) alrededor de esa época. El objetivo principal de CP4E era hacer que la programación fuera más accesible al público en general, al tiempo que se enfatizaba la importancia de las habilidades de codificación. El énfasis de Python en una sintaxis limpia y en la accesibilidad fue fundamental para ello. Aunque CP4E ya no está activo, aprender Python sigue siendo sencillo, y la mayoría de los nuevos programadores lo prefieren. (Fuente: Analytics Insight)
El futuro de Python
Con una base de usuarios en crecimiento, Python no parece desaparecer pronto. Muchas organizaciones reconocidas utilizan Python, y es respaldado por numerosos desarrolladores de sistemas operativos, lo que hace que el futuro de Python parezca prometedor. Se utiliza ampliamente en la industria de la seguridad de la información. Python fue nombrado Lenguaje de Programación del Año por TIOBE en 2007, 2010 y 2018. (Fuente: Analytics Insight)
Imagen de Devgap






