Imagen de Python
Python es un lenguaje de programación tradicional, existente desde hace décadas. Con Python se pueden realizar todo tipo de programas, desde aplicaciones de consola a aplicaciones de interfaz gráfica. 

Una característica que lo hace interesante y diferente a otros es su estilo de código, en el que no existen las llaves para delimitar bloques de código. En cambio, Python utiliza el sangrado (margen o espacio a la izquierda) para indicar que cierto código forma parte de un bloque. Gracias a esta característica del lenguaje, el código queda muy ordenado y limpio, lo que facilita la lectura por humanos.

Python dispone de un conjunto de librerías de alto nivel, que permiten trabajar con casi cualquier recurso imaginable, bases de datos, sistemas en red, servidores, archivos, etc. Por ello trabajar con Python es bastante directo, pues en el lenguaje tienes todo o casi todo lo que necesitas para hacer las aplicaciones.

Sus usos son variados y por ello muchas empresas y entidades de enseñanza lo usan para múltiples objetivos. No obstante, ha tenido una segunda juventud como lenguaje de backend para la web. 

Python no es un lenguaje específicamente pensado para la web, pero sí que se puede usar para componer páginas en HTML o datos en JSON que enviar a una aplicación web moderna. Sin embargo, debido al trabajo adicional que requiere el uso de Python para la web, es normal que se use con algún framework que ya ofrezca todo lo necesario para usarlo en un entorno web rápidamente. Un framework muy popular de Python es Django.

Cómo aprender Python

Tenemos un curso de Python con Django en EscuelaIT, que puedes usar tanto para conocer Python como para adentrarte en el framework Django.

Cursos de Python

Me interesan todos

Conocimientos necesarios

Habilita para estudiar

Explora otras materias de cursos