Når du ikke vet hva et ord betyr

Ordliste 📖

Programmerere bruker masse rare ord. Her er de forklart med enkelt språk.

Internett
Millioner av datamaskiner over hele verden koblet sammen med kabler og signaler. Takket være det kan datamaskiner sende meldinger, bilder og hele nettsider til hverandre.
Nettside
Et dokument som kan vises i en nettleser. Den består av tekst, bilder og lenker. Et nettsted (som skolens) er en gruppe sider som hører sammen.
Nettleser
Programmet du bruker for å se på internett – som Chrome, Safari eller Firefox. Den leser HTML og CSS og tegner en side på skjermen ut fra dem.
Server
En datamaskin som alltid er på og koblet til internett. Nettsider bor på den. Når du skriver en adresse i nettleseren, sender serveren deg siden.
HTML
Språket man skriver sidens skjelett med: hva som er en overskrift, hva som er et avsnitt, hvor et bilde er. Bokstavene står for HyperText Markup Language, men det trenger du ikke huske.
Tagg
HTMLs byggekloss. Den ser slik ut: <p>hei</p>. <p>-taggen sier „her starter et avsnitt“ og </p> sier „her slutter det“.
CSS
Språket som gir en side utseendet sitt: farger, skrifttyper, layout. HTML er skjelettet, CSS er antrekket.
JavaScript
Språket du bruker for å fortelle en side hva den skal gjøre: reagere på klikk, telle poeng i en quiz, bytte mørk modus. Skjelett, antrekk – og dette er oppførselen.
Editor
Et program for å skrive kode, som VS Code. Det er som Word, men for programmerere: det farger kode, foreslår ting og finner feil.
Fil og mappe
Koden til en nettside bor i filer (som index.html), og filer bor i mapper. Akkurat som notatbøker i en sekk.
Variabel
En merket boks et program bruker for å lagre ting: et tall, et navn, en poengsum. Når den trenger den, ser den inn etter navnet.
Lenke
Et (vanligvis blått) klikkbart sted på en side som tar deg et annet sted. I HTML lages den med en <a>-tagg.
Adresse (URL)
Det du skriver øverst i nettleseren, som www.eksempel.no. Hver side i verden har sin egen.
React
Et JavaScript-verktøy for å bygge store nettsider av gjenbrukbare deler – komponenter. Brukes av Facebook, Netflix og Airbnb.
Komponent
En del av en nettside du skriver én gang og bruker mange ganger – som en meny, en knapp eller et spillkort. Som en Lego-kloss.
Node.js
Takket være den kan JavaScript kjøre utenfor nettleseren også – for eksempel på en server. Du bruker den i Level 3 for å bygge din egen server.
Terminal
Et svart vindu der du skriver kommandoer som tekst. Det ser ut som fra en hackerfilm, men det er bare en annen måte å fortelle datamaskinen hva den skal gjøre.
GitHub
Et sted på internett der programmerere lagrer koden sin og kan publisere en nettside gratis (det heter GitHub Pages).