پایتون (زبان برنامه‌نویسی)
به جای اینکه تمام عملکرد پایتون در هستهٔ آن متمرکز باشد طوری طراحی شده‌است که به خوبی از افزونه‌ها پشتیبانی کند. این ویژگی پایتون که آن را محبوب کرده‌است، راهی برای اضافه کردن ای‌پی‌آی به نرم‌افزارهای موجود بوده‌است. ایدهٔ فان روسوم از زبانی با هستهٔ کوچک و کتابخانهٔ استاندارد بزرگ با مفسر افزونه‌پذیر، ریشه در سرخوردگی او از زبان ای‌بی‌سی دارد.
قواعد زبان پایتون
پایتون انواع پایه مختلفی را پشتیبانی می‌کند. به عنوان مثال اعداد صحیح، حقیقی محاسبات با دقت دلخواه و اعداد موهومی. به‌طور کلی نوع داده‌ها در پایتون به دو دستهٔ تغییرناپذیر و تغییرپذیر تقسیم می‌شوند. به عنوان مثال رشته‌ها در پایتون تغییرناپذیر هستند. تغییرناپذیر متغیرها در پایتون به این معنی است که نمی‌توان متغیر را بعد از ایجاد دستکاری کرد؛ لذا برای بر خلاف بسیاری از زبان‌های دیگر، تغییر رشته در باعث ایجاد رشته‌ای دیگر می‌شود.