Programspråk
Från Rilpedia
Programspråk, eller programmeringsspråk, är ett språk som en människa använder för att skapa datorprogram. Datorers grundspråk kallas maskinkod och består av ettor och nollor, som datorns centralprocessor (eller motsvarande enhet i kringutrustning) direkt kan tolka. Därför har man tagit fram olika sorters programspråk som kan översätta läsbar kod bestående av siffror och tecken till maskinkod. Den kod man skriver i assembler eller högnivåspråk översätts sedan till maskinkod som sparas i en exekverbar binärfil, via assemblering respektive kompilering (i vissa fall både och). Ett interpreterat språk, å andra sidan, tolkas (interpreteras) under själva exekveringen (när man "kör" programmet). Det finns även språk som kan kompileras allteftersom programmet körs, med hjälp av en JIT-kompilator.
Man brukar även skilja mellan funktionella språk och objektorienterade språk. Ytterligare en uppdelning är mellan imperativa språk och deklarativa språk.
Alfabetisk lista över programspråk
Externa länkar
- 99 Bottles of Beer en lista på olika programspråk med exempel på hur koden ser ut.
Se även