Computer programmeringsspråk gjøre det lettere for mennesker å fortelle en datamaskin hva de skal gjøre . Datamaskiner bare avtale med enere og nuller , men et dataprogram som består kun av binære tall er ikke lesbar . Med noen tips , kan du lage din egen datamaskin språk . Instruksjoner 
 en 
 vurdere hensikten med datamaskinen språk. Noen språk er bedre enn andre på visse oppgaver , og hvordan du utformer språket avhenger av hva du vil gjøre med det . 
 2 
 Bestem om du ønsker å lage en høy - nivå språk ( som er , et språk som kompilerer til et annet språk, for eksempel assembly , C + + , Java eller FORTRAN ) eller et lavnivå språk ( et språk som kompilerer til maskinkode - enere og nuller ) . 
 3 
 Få en forståelse av datamaskinen arkitektur eller av lav - nivå språk som du vil kompilere ditt språk . For et lavnivå språk , må du vite hva som skjer på hardware nivå . For en høy - nivå språk , bør du forstå hvordan et lavere nivå språket fungerer . 
 4 
 Lær om datamaskinens operativsystem . Å kjøre noen programmer som du oppretter med ditt språk , må du være i stand til å samhandle med operativsystemet . Alternativt , kan du alltids lage ditt eget operativsystem . 
 5 
 Utpeke kommandoer og syntaks for ditt språk. Du trenger en presis, konsistent måte å uttrykke noen grunnleggende funksjon som du vil at språket til å håndtere. 
 6 
 Lag en kompilator for å konvertere programmer skrevet i språk til enten maskinkode eller til et lavere nivå språk . Uten en kompilator , er språket ikke av noen bruk på datamaskinen . 
 7 
 Test både språk og kompilator for bugs og feil .