>>
You can go long with MELFA BASIC for Mitsubishi, RAPID for ABB for and KRL for Kuka, depends what robot you have and can afford! All those look pretty much the same anyway, kind of like the retard child conceived after Basic and Pascal had threesome with COMAND.COM.
>>3596
Noteworthy thing is, that while the control structures are usually from adequate to insanely high level, the memory model is kind of a mess, at least what comes to industrial robot and PLC kind of embedded computing.
Things like word oriented architectures can still be found, along with weird endiannessed, segmented- or banked memory and requirement to manually assign variables to memory addresses. How ever, there wont be pointers nor a way to read or modify the data-memory by address. Also, no data structures apart from fixed arrays and did I mention 6 character variable names and company policy of using Hungarian notation? By the way, those are six characters at most, not six significant characters.
Alternatively, as it comes, the weirdness is possibly only emulated on a normal byte-oriented, little endian, Von Neuman machine and the abstractions can break in subtle ways, that of course are well-documents, so the breakages by no means are bugs.
The special functionality of the languages will be implemented directly as keywords. This is no blessing, how ever as it means that every keyword may implement the policy of its own, for example some arguments can be only constant for no apparent reason, or there may be character affixed added to the said constants that are specific to a keyword, some argument may take a list of arguments with parentheses (usually coordinates); this kind of fun.