# Lenguaje de programación: Python

<figure><img src="https://1341814284-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3ZSgq6YGxVkhsmWTMrH2%2Fuploads%2Ffy8oyjOYbzrjw2CRYQuy%2Fpython-logo-generic.svg?alt=media&#x26;token=db157219-d027-4942-b4f6-7947a1c2529b" alt=""><figcaption></figcaption></figure>

[Python](https://www.python.org/) es un **lenguaje de programación de alto nivel, interpretado y multiplataforma**, cuya filosofía hace hincapié en la legibilidad de su código. Es un lenguaje multiparadigma, ya que soporta parcialmente la orientación a objetos, programación imperativa y, en menor medida, programación funcional.

Fue **creado en 1991** por en Ingeniero Informático neerlandés [Guido van Rossum](https://gvanrossum.github.io/). El nombre del lenguaje proviene de la afición de Guido por los humoristas británicos [Monty Python](https://es.wikipedia.org/wiki/Monty_Python).&#x20;

Es el lenguaje vehicular que usamos en la asignatura "Programación" (Semestre 1B) y que continuaremos usando a lo largo de la titulación, y, con alta probabilidad, en vuestro desarrollo profesional, ya que **Python es el lenguaje por excelencia de la IA**.

## Instalar python en tu entorno de trabajo&#x20;

{% hint style="success" %}
Esta parte te la puedes saltar, si vas a usar el escritorio virtual DSIC-LINUX de Polilabs.
{% endhint %}

En primer lugar, aquí tenéis instrucciones sobre como instalar Python3 en vuestros equipos, si no lo tenéis ya instalado:

{% tabs %}
{% tab title="Debian/Ubuntu (apt)" %}

```bash
sudo apt update 
sudo apt install python3 python3-venv
```

{% endtab %}

{% tab title="Fedora (dnf)" %}

```
sudo dnf install python3
```

{% endtab %}

{% tab title="MacOS" %}
Descargar instalador de la página oficial de Python (se recomienda descargar una versión estable).

{% embed url="<https://www.python.org/downloads/macos/>" %}
{% endtab %}
{% endtabs %}
