Egy olyan programozási nyelv, mellyel különbözõ géptípusokon egyformán futtatható szoftverek írhatók. Igazából a World Wide Web terjedésével lett népszerû, mint az azt kiegészítõ alkalmazások gépfüggetlen programnyelve.