It includes a high-level programming language, consisting of several commands and components (data types, variables, operators, expressions,commands and methods) that help to perform tasks and manage the data, allowing a full integration of data manipulation with models through graphical interfaces.