I think this pretty simple and easier programming software to use rather than Matlab and C++ , which uses a lot of different commands that have a lot of easy meaning of programming for the pc than the human which is pretty difficult to understand.
George, these are different things, for example, if you want a fast and portable language, not as difficult as machine code or assembler, C (ANSI) is the answer. This is different, it is not code that runs on a device but programming the functions of the device.