Hver eneste programmeringsspråk er like rask og nyttig som den neste, ikke sant? Feil Det er faktisk to grunnleggende nivåer av programmeringsspråk:! høyt nivå og lavt nivå. Hver har sin egen distinkte fordeler og ulemper High Level Språk:. Ut av de to typene, høres høyt nivå datamaskin programmeringsspråk som vanskeligere type hvis du bare tenker vanskelighetsgrad. "High level 'faktisk refererer til det nivået det er på maskinen. Binary være det laveste nivået og brukeren er i hovedsak på det høyeste nivået *. Å være nærmere brukeren har sine fordeler og ulemper. Disse typer dataprogrammeringsspråk er veldig lett å lære, fordi de er skrevet nærmere vanlig engelsk. Disse språkene er imidlertid betydelig tregere mens du kjører, fordi nivåene har blitt satt mellom programmet og "Computers 'Language'. Disse nivåene kan betraktes som mellommenn. Hvis hver mellommann må bli fortalt en melding og så fortelle at budskapet til den neste i køen, ville da ha flere mellommenn forsinke prosessen. Disse språkene er bra for små prosjekter som må gjøres raskt hvor hastighet er ikke et stort problem, hvis et problem i det hele tatt Lavplukk Språk:. Av de to typer dataprogrammering språk, de lave nivå språk virke som de ville være mangel på kraft. Men på grunn av deres lave nivå, er disse språkene er ofte svært allsidig og rask av natur. Det er mer vanlig at et program laget fra et lavt nivå programmeringsspråk for å også kunne gjøre mer avanserte oppgaver, for eksempel minnetildeling. Det lave nivå programmeringsspråk kan bli tenkt på som den motsatte ende av spekteret fra høyt nivå programmering, og den er i sin natur å være mer vanskelig å lære. Hvis du er kjent med C og Python, vil du gjenkjenne umiddelbare forskjeller i letthet. Som en digresjon, er de fleste virus laget laget med et C-språk. Lavnivåspråk er bra for programmer hvor tiden er avgjørende, og mer tid kan tas i programmering. Et slikt eksempel er programmering av roboter. De trenger en fast program for å kunne reagere raskt og fungerer som de er ment for. Bare husk, høye nivå språk er raske til å skrive, og lavt nivå språk er raske til å kjøre *. Vennligst merk: Det er to måter å se den "høyden 'av et programmeringsspråk. Den første er nevnt i passasjen, mens den andre er trinn bort fra binær. Tolker og kompilatorer legge nivåer unna "dataspråket" og thusly sette det på et høyere nivå.