Dataspråk: enkelt forklart
Hva dataspråk blir forklart ganske enkelt. Imidlertid blir begrepet ofte fortolket og tolket for snevert. Hvis du er for flau over å spørre en datamaskinspesialist, finner du en lett forståelig forklaring her.
Dataspråk - alt verdt å vite ganske enkelt forklart
Begrepet dataspråk omfatter alle språk som muliggjør interaksjon mellom mennesker og datamaskiner.
- Vi skiller mellom språk som er maskinlesbar og de som er lesbare av mennesker.
- En prosessor kan lese maskinlesbare språk umiddelbart og følgelig også utføre kommandoene. Så er det såkalte maskinspråk.
- Så er det menneskelig lesbare dataspråk. Disse inkluderer programmeringsspråk, for eksempel. Disse dataspråkene bruker ord og tegn på menneskelig språk - og en datamaskin kan ikke lese eller tolke dem.
- For å gjøre disse dataspråkene lesbare for datamaskinen, må de først oversettes til maskinspråk. Dette kan gjøres i sanntid ved hjelp av en tolk eller på forhånd ved bruk av en monteringskomponent eller en samler.
"Snakk" med datamaskinen - det er uendelige språk
Det er derfor ikke noe "ett" dataspråk, som du nå vet fra forklaringen i den første delen. Snarere er det en veldig lang liste over dataspråk.
- De mest kjente dataspråket er sannsynligvis programmeringsspråkene som allerede er nevnt. Å liste dem alle vil gå utover omfanget. En oversikt over de vanligste programmeringsspråkene finner du i et annet praktisk tips.
- Skriptspråk blir ikke oversatt til maskinkode på forhånd av kompilatorer. Her gjør tolker språket lesbart for datamaskiner og dermed utførelse av handlinger mulig, de er derfor et av programmeringsspråk. Skriptspråkene inkluderer Python og Javascript.
- En annen form for programmeringsspråk er de såkalte språket på høyt nivå. Her blir programmering utført i menneskelig lesbar kode, en kompilator konverterer denne koden til maskinspråk. Eksempler på et høyt nivå språk er C og C ++. Du kan også finne de beste kompilatorene for C og C ++ her.
- Markeringsspråk implementerer derimot ikke programmer og konverteres derfor ikke til maskinkode. De brukes for eksempel til å designe dokumenter slik at et program kan jobbe med dem. Klassiske eksempler på markeringsspråk er HTML, XML eller CSS.
- Så er det databasespråk som SQL. De er ikke direkte del av programmeringsspråk, men de kontrollerer datamaskinen når du spør i databasen.
Hvis du er nysgjerrig og ønsker å lære programmering selv, vil du finne verdifulle tips for nybegynnere i vårt neste praktiske tips.