høynivåspråk - IT

Høynivåspråk, programmeringsspråk for datamaskiner på nivået mellom assemblerspråk og fjerdegenerasjons verktøy. Eksempler er språk som Python, Java og C.

Assembler krever at programmereren spesifiserer hver enkelt instruksjon som datamaskinen skal utføre. Høynivåspråk ble laget for at programmeringen skulle kunne gjøres uavhengig av prosessorens instruksjonssett, og i stedet gjenspeile problemene som skulle løses.

Programmer som er skrevet i et høynivåspråk må oversettes til maskinkode av et eget program for å kunne kjøres. Hvis hele programmet må oversettes før kjøring, kalles oversettelsesprogrammet kompilator og språket er et kompilert språk. En annen mulighet er å la oversettelsesprogrammet oversette programmet én linje av gangen. Da kalles oversettelsesprogrammet en tolker og man snakker om et tolket språk.

Java er et av de mest utbredte tolkede språkene. Andre kjente høynivåspråk, som for eksempel Cobol, Fortran, Pascal og C, er kompilerte språk.

Les mer i Store norske leksikon

Kommentarer

Kommentaren din publiseres her. Fagansvarlig eller redaktør svarer når de kan.

Du må være logget inn for å kommentere.

eller registrer deg