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 .