Mobile code technologies

Definition
Mobile code technologies are

"[s]oftware technologies that provide the mechanisms for the production and use of mobile code (e.g., Java, JavaScript, ActiveX, VBScript)."