Python es un lenguaje de programación de código abierto, de alto nivel y multiplataforma que permite la creación de scripts y programas complejos de manera fácil. Ofrece tipos de datos, módulos reutilizables, y una gran cantidad de librerías para trabajar con datos geoespaciales y SIG, incluyendo la manipulación de shapefiles y raster a través de bibliotecas como Shapely y GDAL.