Programspråk

Från Rilpedia

Hoppa till: navigering, sök
Wikipedia_letter_w.pngTexten från svenska WikipediaWikipedialogo_12pt.gif
rpsv.header.diskuteraikon2.gif

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

Se även

Personliga verktyg