پایتون یک زبان برنامه سازی بسیار ساده است که برای موارد مختلفی استفاده می شود. سادگی پایتون در کنار قدرتمند بودن آن باعث شده تا از پایتون برای برنامه نویسی تحت وب، شبکه، ارتباط با انواع پایگاه داده ها و از جمله تحلیل داده ها استفاده شود. پایتون یک زبان برنامه نویسی متن باز است و از این رو توسط افراد متعددی توسعه داده می شود از این رو ماژول های متفاوتی به صورت متن باز توسعه داده شده اند. پایتون به صورت پیشفرض بر روی تمامی سیستم عامل های یونیکسی مانند لینوکس و مکینتاش نصب شده است اما در سیستم عامل ویندوز باید بسته نرم افزاری آن نصب شود. در زمان نوشتن این مطلب نسخه های ۲.۷.۱۲ و ۳.۵.۲ برای دانلود وجود دارند. همچنین یکی از نسخه های ۲.۷ بر روی سیستم عامل های یونیکسی از پیش نصب شده است.
در دوره آموزشی O'Reilly Data Wrangling and Analysis with Python Training Video با نحوه گردآوری و آنالیز داده ها با استفاده از پایتون آشنا می شوید.