Skip to main content

Vad är datorspråk?

Ett datorspråk är ett språk som består av formell syntax och semantik som gör det möjligt för användare att kommunicera instruktioner till datorsystem.Programmeringsspråk är de överlägset vanligaste exemplen på datorspråk, så termerna datorspråk och programmeringsspråk används ofta omväxlande.En dator kan inte arbeta med mänskligt språk och i de flesta fall kan en människa inte effektivt arbeta i datorbinär dator, så ett högre nivå är nödvändigt för att låta programmerare ge instruktioner till datorsystem.Det finns flera typer av datorspråk.Olika programmerare väljer att använda ett eller flera språk på grund av personliga preferenser, de specifika kapaciteterna för ett givet språk och projektets krav.

Syntax och semantik, eller struktur och mening, är de två definierande egenskaperna hos datorspråkoch kan jämföras med grammatiken och ordförrådet för mänskliga språk.Olika programmeringsvillkor måste placeras i särskilda beställningar och markeras av specifik skiljetecken och avstånd för att förstås av datorn.I allmänhet är dessa begränsningar på datorspråk mycket strängare än på mänskliga språk.Ett mänskligt språk kan ofta fortfarande förstås även med problem med grammatik och ordanvändning, men datorns tolkande krafter är relativt begränsade;Till och med mindre avståndsfrågor kommer på många språk att resultera i ett felmeddelande, eftersom datorn inte kommer att kunna följa instruktionerna som ges.

mänskliga språk är avsedda att låta individer kommunicera med varandra.Detta kan involvera diskussion, kommando, förhör, deklaration och många andra former av kommunikation.Syftet med datorspråk är å andra sidan i allmänhet att ge uttryckliga instruktioner för att datorn ska följa, så sådana språk är i allmänhet absolut nödvändiga.Vissa datorspråk baseras emellertid främst på användning av logiska uttryck eller matematiska formler.Att minska datorspråket till matematiska eller logiska uttryck kan bidra till att minska möjligheterna till biverkningar som kan vara resultatet av vissa imperativa uttryck, men det kan också göra programmering svårare för dem utan omfattande matematiska färdigheter. Datorspråk modifieras och utvecklas över tidFör att bättre tillgodose deras användares behov och att hålla jämna steg med tekniska framsteg.Ändringar inkluderar förändringar i syntax och semantik samt ökningar och tillägg till den totala funktionaliteten.Ett modernt datorspråk kan till exempel uppdateras från en äldre version för att använda processorer med flera kärnor.Språk är också optimerade för programmeringsapplikationer för mobila enheter.