どんな言語にしたいのかによるけどね。
字句解析、構文解析の技術は必須。これは近所の理系大学の図書館にいって、Ahoの「コンパイラ」という本を借りて読んで下さい。
厚さ見ただけで敗北すると思うけど・・・
KUさんの補足になりますが、実装を見てみるのも参考になるでしょう。
・ちーたけさんの IRLISP「KEE5X33」 LISP
・たなかさんの OTYCPM2 [538EN8NE] CP/MとCコンパイラ
・KU さんの K_HQ9P [Q33DRXW3] HQ9+ という言語処理系
0そうだね プレイ済み