پایتون (زبان برنامه‌نویسی)
پایتون در پروژه‌های هوش مصنوعی و یادگیری ماشینی استفاده می‌شود کتابخانه‌هایی که در این کار استفاده می‌شوند کتابخانه‌هایی مثل تنسورفلو، کرس، پای‌تورچ و سایکیت-لرن هستند. پایتون به عنوان زبان اسکریپت نویسی با معماری ماژولار و نحو ساده و ابزار پردازش متن قوی برای پردازش زبان‌های طبیعی استفاده می‌شود.
زبان برنامه‌نویسی آرایه‌ای
مهندسی شده‌اند که به‌طور خاص برای تعمیم عملیات در مقیاس به اعمال شفاف در بردارها، ماتریس‌ها، و آرایه‌های بعدی بالاتر. این موارد شامل APL , J، Fortran 90، Mata , MATLAB , Analytica , TK Solver (به صورت لیست)، Octave , R، Cilk Plus , Julia , Perl Data Language (PDL) و پسوند NumPy به پایتون است. در این زبانها، عملیاتی که روی کل آرایه‌ها عمل می‌کند را می‌توان یک عمل بردار نامید ، [۱] صرف نظر از اینکه روی پردازنده برداری اجرا می‌شود که دستورالعملهای برداری را اجرا می‌کند. برنامه‌نویسی آرایه به‌طور خلاصه ایده‌های گسترده‌ای را دربارهٔ دستکاری داده بیان می‌کند. سطح جمع‌بندی در موارد خاص می‌تواند چشمگیر باشد: یافتن زبان برنامه‌نویسی آرایه یک خطی که به چندین صفحه کد شی گرا نیاز دارد، غیرمعمول نیست.