当方大学で、OS、言語処理系、プログラミング言語論について勉強しているのですが、
理論だけ学んでも何も面白くありません。
そこで時間の出来る夏休みにでも簡単なOS,インタプリタ、コンパイラ、プログラミング言語、のいずれかをプログラムしてみたいと考えています。
最終的には全部やってみたいですが、比較的この中で難易度が低いものから手を出して行きたいと考えています。
また、コンパイラ、インタプリタ、プログラム言語のプログラムについては順序があると思います。

どれが一番手を出しやすいでしょうか。またその場合のお勧め言語はあるでしょうか

触ったことのある言語はC,Java、Lisp、アセンブラ、prolog(理論だけ)
です。しかし必要であればこれ以外の言語でも構いません。

もしスレ違い、こっちで質問するべき、というのがあれば誘導していただけると助かります。