När du inte vet vad ett ord betyder

Ordlista 📖

Programmerare använder massor av konstiga ord. Här förklaras de med enkelt språk.

Internet
Miljontals datorer över hela världen kopplade med kablar och signaler. Tack vare det kan datorer skicka meddelanden, bilder och hela webbplatser till varandra.
Webbplats
Ett dokument som kan visas i en webbläsare. Det består av text, bilder och länkar. En sajt (som din skolas) är en grupp sidor som hör ihop.
Webbläsare
Programmet du använder för att titta på internet – som Chrome, Safari eller Firefox. Den läser HTML och CSS och ritar en sida på skärmen utifrån dem.
Server
En dator som alltid är på och kopplad till internet. Webbplatser bor på den. När du skriver en adress i din webbläsare skickar servern sidan till dig.
HTML
Språket man skriver sidans skelett med: vad som är en rubrik, vad som är ett stycke, var en bild finns. Bokstäverna står för HyperText Markup Language, men det behöver du inte komma ihåg.
Tagg
HTML:s byggkloss. Den ser ut så här: <p>hej</p>. <p>-taggen säger „här börjar ett stycke“ och </p> säger „här slutar det“.
CSS
Språket som ger en sida sitt utseende: färger, typsnitt, layout. HTML är skelettet, CSS är outfiten.
JavaScript
Språket du använder för att berätta för en sida vad den ska göra: reagera på klick, räkna poäng i ett quiz, växla mörkt läge. Skelett, outfit – och det här är beteendet.
Editor
Ett program för att skriva kod, som VS Code. Det är som Word, men för programmerare: det färgar kod, föreslår saker och hittar misstag.
Fil och mapp
En webbplats kod bor i filer (som index.html), och filer bor i mappar. Precis som anteckningsböcker i en ryggsäck.
Variabel
En märkt låda som ett program använder för att spara saker: ett tal, ett namn, en poäng. När den behöver den tittar den in efter namnet.
Länk
En (oftast blå) klickbar plats på en sida som tar dig någon annanstans. I HTML görs den med en <a>-tagg.
Adress (URL)
Det du skriver högst upp i din webbläsare, som www.exempel.se. Varje sida i världen har sin egen.
React
Ett JavaScript-verktyg för att bygga stora webbplatser av återanvändbara delar – komponenter. Används av Facebook, Netflix och Airbnb.
Komponent
En del av en webbplats du skriver en gång och använder många gånger – som en meny, en knapp eller ett spelarkort. Som en Legobit.
Node.js
Tack vare den kan JavaScript köra utanför webbläsaren också – till exempel på en server. Du använder den i Level 3 för att bygga din egen server.
Terminal
Ett svart fönster där du skriver kommandon som text. Det ser ut som från en hackerfilm, men det är bara ett annat sätt att berätta för datorn vad den ska göra.
GitHub
En plats på internet där programmerare sparar sin kod och kan publicera en webbplats gratis (det kallas GitHub Pages).