MATLAB stand for matrix laboratory which is a programming language for algorithm development, data analysis, visualization & numerical computation, MATLAB is a technical computing language for engineer & scientist in industry & academia. This solves fundamental problems of engineer & scientist & it supports the vector & matrix operation. It enables fast development & execution. MATLAB lets you execute commands or groups of commands one at a time, without compiling and linking, enabling you to quickly iterate to the optimal solution. By the MATLAB language, you can program and develop algorithms faster than with traditional languages & provides all the features of a traditional programming language, including arithmetic operators, flow control, data structures, data types, object-oriented programming (OOP), and debugging features. because you do not need to perform low-level administrative tasks, such as declaring variables, specifying data types, and allocating memory. In many cases, MATLAB eliminates the need for ‘for’ loops. As a result, one line of MATLAB code can often replace several lines of C or C++ code.