皆さんレスありがとうございます。
作ってみたいアプリの方向性が決まりました。

UNIXコンソールで動作するVZやFILMTNを作ってみたい。
GUIではGTK2を使ってOsEditorのような縦書きエディタを作りたいです。

Cから始めるべきでしょうか?