ماتلاب هي لغة تعتمد على المصفوفات، حيث يكون نوع البيانات الأساسي هو المصفوفة، ولا تتطلب تحديد أبعادها. وهذا يسمح بالتعبير الموجز عن عمليات المصفوفات والمتجهات. على سبيل المثال، ضرب مصفوفتين `A` و`B` هو ببساطة `C = A * B`، والضرب عنصرًا بعنصر هو `C = A .* B`، مما يُجرّد هياكل الحلقات المعقدة الموجودة في لغات أخرى.











