Lenguaje de programación de alto nivel.
Características
- Python es un lenguaje interpretado, lo que quiere decir que no hace falta compilar el código. Sólo hay que escribir el programa y ejecutarlo. En el desarrollo web, esto significa que se puede desarrollar código y ver los resultados inmediatamente dándole a “recargar” en el navegador web.
- Python tiene tipado dinámico, lo que quiere decir que no hace falta preocuparse de declarar los tipos de datos de las variables.
- La sintaxis de Python es concisa pero expresiva, lo que quiere decir que hace falta menos código para llevar a cabo una tarea que en otro lenguajes más verbosos como Java. Una línea de Python suele equivaler a 10 líneas de Java. (Esto tiene un oportuno beneficio colateral: menos líneas de código significan menos bugs.)
- Python ofrece medios poderosos de introspección y metaprogramación que hacen posible inspeccionar y modificar el comportamiento de los objetos en tiempo de ejecución.
Sistemas Operativos: Linux, Unix y Mac OS X

