જાવા કાર્યક્રમોથી વિપરીત, જે વેબ-આધારિત વાતાવરણમાં ચલાવી શકાય તે પહેલાં સંકલન કરવાની જરૂર છે, જાવાસ્ક્રિપ્ટ એ HTML માં સંકલન કરવા માટે રચવામાં આવ્યું હતું.