? Computer språk kommer i mange størrelser og fasonger , fra høyt nivå språk som COBOL til lavnivå montering språk. Hvert språk har sitt eget sett med syntaks regler , men de generelle prinsippene er de samme fra en til en annen . Dette er fordi datamaskiner kan bare gjøre noen ting, for eksempel legge til, trekke fra og sammenligne. Annenhver instruksjon er en variant av disse temaene . Assembly er det som ligger nærmest maskinen språket , men det er noen viktige forskjeller mellom de to. Machine Språk
Datamaskiner forstår 1s og 0s og ingenting annet , fordi de er laget ved å sette en rekke elektriske brytere sammen på en chip. Elektriske brytere vet bare "on" og " off ", som er representert med " 1" og " 0 " på en datamaskin. Tidlig programmerere inn instruksjoner ved å sette en rekke bytter til riktig på eller av posisjon og flippe en "Enter " bryteren for å sette en enkelt instruksjon i minnet. Programmeringsspråk ble utviklet for å gjøre denne prosessen raskere og enklere , og å åpne feltet for programmering til mange flere mennesker .
Assembly Language
Assembly language regnes som en lavnivå språk i at det er nærmere maskin språk og mindre lesbar enn høyere nivå språk som COBOL og BASIC . De fleste datamaskiner har en tilknyttet assembly at programmerere bruke til å skrive prosessor -intensive programmer og verktøy. En instruksjon i et assembly-program kan være " MVC X , Y ", som sier å flytte innholdet i X til Y. assembly programmerere er vanligvis dyrere enn høynivåspråk programmerere , på grunn av teknisk kompetanse og evner som kreves for assembly programmering.
Bli Machine språk
for å gå fra assembly til maskin språk , skal koden gå gjennom " assembler . " Dette er et program som tar den kryptiske assembly kode og oversetter den til 1s og 0s . Monteringen trinnet er normalt ganske fort og produserer en fil i et format som datamaskinen kan lese og kjøre .
Andre språk
Et stort antall PC språk er tilgjengelig i dag , fra lav - nivå assembly til høy - nivå språk som Visual Basic. Noen er kompilert språk og noen er tolket under kjøring, men det er ubetydelig i å skrive programmet. En god programmerer kan plukke opp manualen for noen av disse og begynne å lære det, siden prinsippene er de samme fra ett språk til et annet . Det er bare syntaksen at endringer og som kan læres fra en god tutorial bok.