اکثر دانشجویان با زبان برنامه نویسی متلب به عنوان یک زبان برنامه نویسی نسل چهارم آشنایی دارند. برای انجام محاسبات عددی یک محیط نرم افزاری مورد نیاز است و متلب این محیط را به خوبی فراهم میکند. در بیان معنی واژه متلب میتوان گفت این واژه به صورت محیط محاسبات عددی ترجمه شده است و ترکیبی از دو کلمه MATRIX و LABORATORY است. این برنامه به صورت ماتریس محور طراحی شده است و حتی اعداد منفرد هم در این برنامه به صورت ماتریس بیان میشوند. این نرم افزار اکثرا به صورت متن باز است و از ویژگیهای آن میتوان به انعطاف پذیری بالا و کارکرد راحت ان اشاره کرد.