A Manufacturing Language (AML) is a robot programming language created by IBM in the 1970s and 80s, for its RS 1 robot and other robots in its Robot Manufacturing System product line.[3][4]
The systems were used in factory automation by customers such as Plessey and Northern Telecom.[5] They are no longer listed as available from IBM, but robots and parts can occasionally be found in used condition on auction sites, and are refurbished by hobbyists.[6]
AML/2, AML/E, AML/V, and AML/X are versions and derivatives of AML.[7]
AML programs can call subroutines written in AML, C, or FORTRAN. Programs are coded off-line, and can be tested with an off-line simulator. Prior to execution on the robot, they are uploaded to RAM residing in the robot's control unit.[8]
^R.H. Taylor, P.D. Summers, J.M. Meyer. "AML: A Manufacturing Language", The International Journal of Robotics Research, 1(3), 19–41, 1 September 1982. Retrieved on 11 June 2019.