Die Firma Netscape entwickelte zusammen mit der Firma Sun eine objektorientierte Scriptsprache die in HTML implementiert wird. Damit soll erreicht werden das das statische HTML eine gewisse Dynamik erhält. Diese clientbasierte Interpretersprache sollte nicht verwechselt werden, mit dem weitaus mächtigeren Java. In JavaScript ist es nicht möglich, wie in Java, eigenständige Programme zu entwickeln.. Es dient nur der Ergänzung von HTML. Webpräsenzen die über JavaScript verfügen haben den Nachteil das so genannte Spider, wie sie zum Beispiel Google zur Indizierung benutzen, sie nicht richtig oder in manchen fällen gar nicht indizieren, d.h. aufnehmen. Eingebettet, also implementiert, wird JavaScript immer in HTML. Diese Scriptsprache ist leicht zu erlernen und wird gern angewendet.