Lenguaje Python

 

¿Qué es Python? 

Este lenguaje fue creado a principios de los noventa por Guido van Rossum en los Países Bajos.

Python es un lenguaje de programación de código abierto, orientado a objetos, muy simple y fácil de entender. Tiene una sintaxis sencilla que cuenta con una vasta biblioteca de herramientas, que hacen de Python un lenguaje de programación único.

Python se desarrolla bajo una licencia de Open source o código abierto aprobada por OSI, por lo que se puede usar y distribuir libremente, incluso para uso comercial.

Aplicaciones que podemos darle
El Python Package Index (PyPI) o en español significa Índice de paquetes de Python alberga miles de módulos de terceros para Python.

Tanto la biblioteca estándar de Python como los módulos aportados por la comunidad permiten infinitas posibilidades.
  • Desarrollo web e Internet.
  • Acceso a la base de datos.
  • GUIs de escritorio.
  • Científico y numérico.
  • Educación.
  • Programación de red.
  • Desarrollo de Software y Juegos
Caracteristicas
  • Con Python podrás crear páginas sin tener un alto conocimiento (con Javascript como un poderoso aliado), pero también hacer scripts o software para el sistema operativo Windows.
  • Pues aunque su fuerte sea la programación orientada a objetos (es un lenguaje de alto nivel), existen otros paradigmas o estilos de programación para sus usuarios, como es la programación imperativa (con sentencias de bucle) o la programación funcional (con módulos y funciones).
  • Así que si no sabes nada de objetos y sólo sabes escribir código mediante métodos, puedes usar Python perfectamente, cosa que en otros lenguajes hacer eso es imposible.
  • Python es un lenguaje interpretado: Cuando programamos en Python, no compilamos el código fuente a código máquina, sino que hay un intérprete que es el que ejecutará el programa basándose en el código directamente.
  • Es multiplataforma.
  • De libre distribución.
  • Gracias a su popularidad, existen una gran cantidad de librerías y funciones ya hechas, que podemos utilizar gracias a su extensa biblioteca.
  • Tiene soporte para múltiple variedad de bases de datos.
Ventajas
Las ventajas del lenguaje Python son las siguientes:
  • Simplificado y rápido: Es un gran lenguaje para scripting, si usted requiere algo rápido (en el sentido de la ejecución del lenguaje), con unas cuantas líneas ya está resuelto.
  • Elegante y flexible: El lenguaje le da muchas herramientas, si usted quiere listas de varios tipo de datos, no hace falta que declares cada tipo de datos. 
  • Programación sana y productiva: Es sencillo de aprender, direccionado a las reglas perfectas, le hace como dependiente de mejorar, cumplir las reglas, además Python le hace ser mas productivo, le permite entregar en los tiempos que requieren.
  • Ordenado y limpio: Los módulos están bien organizados, a diferencia de otros lenguajes.
  • Portable: Es un lenguaje muy portable (ya sea en Mac, Linux o Windows) en comparación con otros lenguajes. 
  • Comunidad: Algo muy importante para el desarrollo de un lenguaje es la comunidad, la misma comunidad de Python cuida el lenguaje y casi todas las actualizaciones se hacen de manera democrática.

Comentarios

Entradas populares