Introducción a Python

Introducción a la serie de lenguajes de programación Python

Siempre me ha interesado Python, desde los años 90.

Pero nunca lo aprendí realmente. Sin embargo, siguió creciendo en popularidad y en uso de formas que no tienen precedentes en la historia de las computadoras. Literalmente se está comiendo el mundo.

Hay una gran variedad de escenarios en los que Python sobresale.Secuencias de comandos de shell,automatización de tareas,desarrollo webson solo algunos ejemplos básicos.

Python es el lenguaje elegido poranálisis de los datos,aprendizaje automático, pero también puede adaptarse para crear juegos y trabajar con dispositivos integrados.

Lo más importante es que es el idioma elegido para las presentacionescursos de informáticaen universidades de todo el mundo.

Muchos estudiantes aprendieron Python como primer idioma. Muchos lo están aprendiendo ahora mismo, muchos lo aprenderán en el futuro. Y para muchos de ellos, Python será el único lenguaje de programación que necesitarán.

Gracias a esta posición única, es probable que Python crezca aún más en el futuro.

El lenguaje es simple, expresivo y bastante sencillo.

El ecosistema es enorme. Parece haber una biblioteca para todo lo que puedas imaginar.

Python es un lenguaje de programación de alto nivel adecuado para principiantes gracias a su sintaxis intuitiva, su enorme comunidad y su ecosistema vibrante.

También es apreciado por profesionales de muchos campos diferentes.

Técnicamente hablando es un lenguaje interpretado que no tiene una fase de compilación intermedia como un lenguaje compilado, por ejemplo C o Java.

Y como muchos lenguajes interpretados, se escribe dinámicamente, lo que significa que no tiene que indicar los tipos de variables que usa, y las variables no están vinculadas a un tipo específico.

Esto tiene pros y contras, en particular podemos mencionar que escribes programas más rápido, pero por otro lado tienes menos ayuda de las herramientas para prevenir posibles errores y te enterarás de algunos tipos de problemas solo ejecutando el programa, en tiempo de ejecución.

Python admite una amplia variedad de paradigmas de programación diferentes, incluida la programación procedimental, la programación orientada a objetos y la programación funcional. Es lo suficientemente flexible como para adaptarse a muchas necesidades diferentes.

Creado en 1991 por Guido van Rossum, su popularidad ha ido en aumento, especialmente en los últimos 5 años, como muestra esta infografía de Tendencias de Google:

Comenzar con Python es muy fácil. Todo lo que necesita es instalar el paquete oficial de python.org, para Windows, macOS o Linux, y estará listo para comenzar.

Si eres nuevo en la programación, en las siguientes publicaciones te guiaré para pasar de cero a convertirte en programador de Python.

E incluso si actualmente eres un programador especializado en otro lenguaje, Python es un lenguaje que vale la pena conocer porque creo que estamos solo en el comienzo.

Los lenguajes de nivel inferior como C ++ y Rust pueden ser excelentes para los programadores expertos, pero es desalentador para empezar y lleva mucho tiempo dominarlos. Python, por otro lado, es un lenguaje de programación para programadores, por supuesto, pero también para no programadores. Los estudiantes, las personas que hacen su trabajo diario con Excel, los científicos.

El idioma que todos los interesados en codificar deben aprender primero.

A partir de esta publicación, quiero hacer una nueva serie dedicada al lenguaje de programación Python.

Vamos.


Más tutoriales de Python: