CUI (シーユーアイ 英:Character User Interface) は、情報科学において、人間とコンピューターのやりとりに、論理言語を用います。 初期のコンピューターの操作は、すべてCUIが当たり前でした。現在でも、コンピューターの性能を十分に発揮するためには、CUIの理解が欠かせません。 また、また、CUIと同じ意味で、シェル・バッシュ・コマンドライン・ドス窓・黒い窓・プログラミングなどが用いられる場面もあります。