Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Zvážte účel vášho počítačového jazyka . Niektoré jazyky sú lepšie ako ostatné v určitých úloh , a ako si navrhnúť jazyk závisí na tom , čo chcete robiť s ním .
2
Rozhodnite sa , či chcete , aby sa jazyk na vysokej úrovni ( ktoré je , jazyk , ktorý prekladá do iného jazyka , ako je jazyk symbolických inštrukcií , C + + , Java alebo FORTRAN ) alebo jazyk nízkej úrovne ( jazyk , ktorý prekladá do strojového kódu - jedničiek a núl ) .
3
porozumieť architektúre počítača alebo jazyka na nízkej úrovni , na ktorú bude zostavovať svoj jazyk . Pre jazyk nízkej úrovne , musíte vedieť , čo sa deje na úrovni hardvéru . Pre jazyka na vysokej úrovni , mali by ste pochopiť , ako jazyk nižšej úrovne práce .
4
Ďalšie informácie o operačnom systéme počítača . Ak chcete spustiť všetky programy , ktoré vytvoríte s vaším jazykom , musíte byť schopní komunikovať s operačným systémom . Prípadne môžete vždy vytvoriť svoj vlastný operačný systém .
5
Určte príkazy a syntax pre daný jazyk . Musíte presné , konzistentné spôsob , ako vyjadriť akýkoľvek základnú funkciu , ktorú chcete jazyk zvládnuť .
6
Vytvorte kompilátor previesť programy napísané v jazyku buď strojového kódu , alebo na nižšej úrovni jazyk . Bez prekladača , váš jazyk nie je akékoľvek použitie na počítači .
7
test aj jazyk a kompilátor pre chyby a omyly .