JavaScript
JavaScript började utvecklas av Netscape, men hette egentligen från början LiveScript. Netscape och Sunsoft gick ihop (Sunsoft utvecklar programmerings-språket Java) och fortsatte utveckla LiveScript och namnet blev då JavaScript.
Innan JavaScript kom var det enda sättet att få interaktion på sin sida (förutom hypertext, d v s länkar) CGI-script. CGI betyder Common Gateway Interface.
(Gemensamt gränssnitt.) CGI är det vanliga programmeringsgränsnittet för Internetservrar. Några exempel på CGI-script är räknare, gästbok och formulär. Formulär kan vara beställning av varor, eller en enkät. Se exempel nedan!
JavaScript använder man alltså för att få större interaktion på en hemsida, det händer mer på sidan.
Microsoft har gjort ett scriptspråk, som man kallade Microsoft Jscript. För drygt ett år sedan kom ett förslag till standardisering, som kallas ECMA Standard (ECMA Script 262) och förhoppningsvis undviker man den komplicerade situation som idag finns med olika sorters JavaScript-varianter.
Vad är då Java? Java är ett programmeringsspråk och med det kan man åstadkomma praktiskt taget vad som helst. När man har programmerat i Java så kompilerar man det man programmerat och sedan ser man inte själva koden. När man använder Java på sina hemsidor kallas det Java applets och man skriver alltså inte koden i HTML-koden, utan man anropar den Java applet man ska använda och den filen har filtillägget .class. Kan man skapa en Java applet, d v s programmera i Java kan göra nästan vad som helst på sina hemsidor och framförallt i kombination med JavaScript! Skillnaden mellan Java (programmeringsspråket) och JavaScript är att JavaScript måste köras på en hemsida i en webbläsare. Det man programmerar i Java kan köras för sig själv. När det gäller JavaScript så skrivs det direkt tillsammans med HTML-koden och man kan alltså läsa själva programmeringskoden, som väl inte direkt handlar om programmering, men liknar programmering mer än HTML-kodningen. Se det som en utökad HTML-kod!