Python
¿Qué es Python?
Python es un lenguaje de programación creado por el informático Guido Van Rossum a finales de los años 80s y a principios de los 90s, este esta interpretado y orientado principalmente a objetos, aunque gracias a su clara sintaxis y legibilidad es considerado uno de los lenguajes de programación mas fácil y completo en el mercado. Python inicio por principio en el CWI (Centrum Wiskunde & Informatica) pero poco a poco fue cambiando de empresa hasta así crear la Python Software Fundation (PSF). Si quieres conocer mas de su historia puedes checar la anterior entrada: Versiones de Python.
Características de Python
🔒 Es multiplataforma, lo cual es una gran ventaja para hacer ejecutable su código fuente.
🔒 Es el lenguaje de programación mas usado en la seguridad informática y en otras áreas.
🔒 Es un lenguaje interpretado, no compilado, usa tipado dinámico, fuertemente tipado.
🔒 Es un lenguaje de programación multiparadigma, esto quiere decir que soporta varios paradigmas de programación; orientado a objetos, estructurada, programación imperativa y programación funcional.
Ventajas
✔ Es un lenguaje bastante productivo.
✔ Tiene licencia de código abierto y esta disponible para los usuarios de forma gratuita.
✔ Posee una sintaxis clara y precisa.
✔ Existe una amplia gama de bibliotecas disponibles para extender sus funcionalidades.
Desventajas
❌ Sus funciones dinámicas pueden causar errores al momento de ejecutar.
❌ Cuenta con una programación débil para dispositivos móviles.
❌ La mayoría de los servidores que cuentan con servicio hosting no tienen soporte para Python.
❌ Python posee una baja velocidad de procesamiento, por lo que puede volverse difícil de manejar para aplicaciones grandes y complejas.