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