زبان برنامه نویسی متلب نسل چهارم یا همان ۴GL به نوعی از زبان برنامه نویسی گفته میشود که هدف از آن راهکارهای تجاری و تبلیغاتی است. برنامههای بسیاری با این نسل طراحی شدهاند که کاربران از طریق آنها میتوانند اقدام به برنامه نویسی کنند اما در این بین یکی از معروفترین اپلیکیشنها متلب (Matlab) نامیده میشود که برای انجام محاسبات عددی توسعه یافته است. این نرم افزار کاربردهای فراوانی در زمینه های هوش مصنوعی ، پردازش تصویر ، پردازش سیگنال داردمتورکس در سال ۱۹۸۴ اولین نسخه از متلب را منتشر کرد که از آن روز تاکنون شاهد بهروز رسانیهای مستمری برای آن بودهایم. این زبان برنامه نویسی توسط C، C++ و جاوا (Java) نوشته شده است. متلب ترکیبی از واژگان Matrix و Laboratory است که در این برنامه تمرکز ویژهای بر روی ماتریسها وجود دارد (ماتریس به آرایش خاص و مستطیل شکل اعداد گفته میشود که این مستطیل شامل سطر و ستون است و اعداد مختلفی درون آن قرار میگیرد).
شاید بتوان گفت متلب بر پایه ماتریسها فعالیت میکند و همه اطلاعات در این برنامه به صورت ماتریس ذخیره میشوند. البته شما در برنامه نویسی متلب تنها به اعداد و ارقام محدود نخواهید شد و شاهد برخی از ساختارهای گرافیکی نیز در آن هستیم که در این بین میتوان به نمودارها و… اشاره کرد.