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