پایتون یک زبان برنامه نویسی همه منظوره سطح بالا تفسیر شده است. فلسفه طراحی آن بر خوانایی کد با استفاده از تورفتگی قابل توجه تأکید دارد. ساختارهای زبان و همچنین رویکرد شی گرا آن به برنامه نویسان کمک می کند تا کدهای واضح و منطقی برای پروژه های کوچک و بزرگ بنویسند.