جولیا یک زبان برنامهنویسی پویا با عملکرد و با کارایی بالا است که روی محاسبات عددی و برنامهنویسی عمومی تمرکز دارد. این زبان برنامهنویسی نسبتاً جدید است که جف بزانسون، استفان کارپینسکی، ویرال شاه و آلن ادلمن در سال 2009 میلادی برای خلق آن نقشه کشیدند. اولین معرفی عمومی این زبان در سال 2012 میلادی صورت گرفت، هنگامی که یک پست وبلاگ را منتشر نمودند که در مورد چشمانداز خود توضیح داده و اهداف را بیان کردند. 2012 میلادی به عنوان سال تولد رسمی جولیا در نظر گرفته شده و در زمان نگارش این کتاب تنها نه سال دارد. از زمان انتشار عمومی اولیه، جولیا کدهای مشارکتی از صدها دانشمند، برنامهنویس و مهندس در سراسر جهان را دریافت کرده است. این زبان برنامهنویسی بصورت باز و با کد منبع موجود در GitHub ساخته شده و یکی از محبوبترین مخازن نرمافزاری با تقریباً 36000 ستاره (در زمان نوشتن و شمارش) است. جولیا v1.0، اولین نسخه پایدار مورد انتظار، در آگوست 2018 میلادی در جریان کنفرانس جولیا در لندن، به عنوان نتیجه درخشان همکاری بین بیش از 700 مشارکت کننده منبع باز و هزاران سازنده بسته و کاربران اولیه، منتشر شد. در آن زمان، این زبان بیش از دو میلیون بار بارگیری شد!
MATLAB (مخفف matrix laboratory) محیط محاسباتی عددی چند الگویی و زبان برنامه نویسی اختصاصی توسعه یافته توسط MathWorks است.MATLAB امکان استفاده از ماتریس، ترسیم توابع و داده ها، اجرای الگوریتم ها، ایجاد رابط کاربری و ارتباط با برنامه های نوشته شده به زبان های دیگر، از جمله C، C ++، C #، Java، Fortran و Python را امکان پذیر می سازد.
اگر چه MATLAB در ابتدا برای محاسبات عددی مورد استفاده قرار گرفت، یک جعبه ابزار اختیاری از موتور نمادین MuPAD استفاده می کند که امکان دسترسی به توانایی های محاسبات نمادین را فراهم می کند.یک بسته اضافی به نام Simulink، شبیه سازی چندین حوزه گرافیکی و طراحی مبتنی بر مدل را برای سیستم های پویا و جاسازی شده اضافه می کند.