Computer programmeringssprog gøre det lettere for mennesker at fortælle en computer , hvad de skal gøre. Computere kun beskæftige sig med ettaller og nuller , men et computerprogram, der kun består af binære tal kan ikke læses. Med nogle tips, kan du lave din egen computer sprog. Instruktioner
1
Overvej formålet med dit edb-sprog. Nogle sprog er bedre end andre til visse opgaver , og hvordan du designe sproget afhænger af hvad du vil gøre med det.
2
Beslut, om du ønsker at lave en høj - niveau sprog (det er , et sprog, der samler til et andet sprog , som assembler , C + +, Java eller FORTRAN ), eller en lav- niveau sprog ( et sprog, der kompilerer til maskinkode - ettaller og nuller ) .
3
Få en forståelse af computeren arkitektur eller af det lave niveau sprog , som du vil samle dit sprog . For en lav - niveau sprog , skal du vide , hvad der sker på hardware niveau . For en høj - niveau sprog , bør du forstå, hvordan lavere niveau sprog fungerer.
4
Lær om computerens operativsystem . Hvis du vil køre alle programmer, du opretter med dit sprog , skal du være i stand til at interface med operativsystemet. Alternativt kan du altid designe dit eget operativsystem.
5.
Udpeg de kommandoer og syntaks for dit sprog . Du har brug for en præcis , ensartet måde at udtrykke noget grundlæggende funktion , som du ønsker dit sprog at håndtere.
6
Opret en compiler til at konvertere programmer skrevet i dit sprog til enten maskinkode eller til et lavere niveau sprog . Uden en compiler, er dit sprog ikke til nogen nytte på computeren.
7
Test både dit sprog og din compiler for bugs og fejl .