Makina Corpus place Python au cœur de sa stratégie technique depuis ses débuts et recrute parmi les meilleurs talents du secteur. Python est un langage Open Source pragmatique, conçu pour produire rapidement du code robuste, lisible et maintenable grâce à l'indentation. Il est conçu pour optimiser la productivité des développeurs en offrant des outils de haut niveau.
Python est un langage de programmation interprété, multi-paradigmes et multi plate-formes. Ce langage favorise la programmation impérative structurée, fonctionnelle et orientée objet. Il est doté d’un typage dynamique fort, d’une gestion automatique de la mémoire par ramasse-miettes et d’un système de gestion d’exceptions. À l’image du langage PHP, le code est interprété à l’exécution sans étape préalable de compilation. Ce dernier est néanmoins compilé dans un format intermédiaire en bytecode pour optimiser ses performances.
A travers ses nombreux contextes d’utilisation, il fédère des profils d’informaticien très différents : Ingénieurs, Développeurs d’application web, Développeurs d’application desktop, Chercheurs et scientifiques, Data scientists, Administrateurs systèmes et devops, étudiants, etc.