シェル
2) Metacity(GNOME2.2〜GNOME2.x) Mutter(GNOME3〜)
デスクトップ環境 CDE GNOME KDE Xfce LXDE Unity(著名なゲームフレームワークとは無関係)
デスクトップ環境のシェル GNOME GNOME パネル(GNOME 2) GNOME Shell(GNOME 3) KDE KDesktop(en:KDesktop、〜 KDE 3) Plasma(KDE 4 〜)
その他 Enlightenment(デスクトップ環境と言えるほどにまで拡張されたウィンドウマネージャ) Cinnamon(GNOME Shellからのフォークで、GNOME3のようにGTK+3ベースだが、GNOME3と違いごく軽量なデスクトップ環境を提供することが目標)
シェル自身が持つ機能に関係しており、シェル単体で処理が完結するコマンドが内部コマンドである。それに対し、他のプログラムにより実行されるコマンドが外部コマンドである。OSの外殻としてのシェルでは普通、外部コマンドを実行する機能は必須である。また、システムに異常がある場合、外部コマンドがほとんどあるいは全く使えなくなることもあるため、そういった場合に対処できるよう、外部コマンドで実装できるものでも内部コマンドが用意されることもある(Windowsのシェルは、MS-DOS時代にフロッピィディスクでの運用では外部コマンドが全く無いこともあったCOMMAND.COMの影響で、多数の機能を抱えており、一見では似ているUnix系のシステムに移行したユーザは、DIRコマンドに相当するlsコマンドなどすら外部コマンドであることに、しばしば戸惑う)。
プログラミング言語処理系に対するコマンドラインインタプリタも、一種のシェルである。OS的な機能へのインタフェースを持つものもある。
LISP系 REPL (Read-Eval-Print Loop)(文字通りにはLispにおけるreadとevalという関数と同様のものが必要だが、そうでないものがそう呼ばれていることも多い) Common Lisp 用のSLIME(英語版)
BeanShell – Java用シェル
Firebug (Chromebug) – JavaScript のシェル兼デバッガ環境(Firefoxプラグイン)
GMMLCMD - GML(英語版)(Game Maker でのスクリプト言語)のシェル
irb – Rubyの対話版
JavaScript shell – この名前でJavaScriptの対話型実行を可能にするプログラムがいくつかある。
PHPsh – PHP用シェル
Pythonの標準インタプリタはシェルモードでも起動可能
Wish (GUI) と tclsh (CLI) - Tcl/Tk用シェル。
Windows Script Host
一部例外を除くTeX処理系 — 但し実行後すぐは“原稿読み取り態”という特殊な状態にある為,\relaxという命令を実行することでコマンドラインインタプリタとして利用できるようになる。