しかし、既存のプログラムのフロントエンドとすべく開発されるプログラムもあり、例えばコマンド行インタフェースしかないプログラムにGUIを提供する。
但是，有些软体仅仅是另一个已经存在的软体的前端，就像一个图形用户界面(GUI)构建在字符界面之上。