在计算机编程中, 终端(Terminal)是指计算机系统中用于输入和输出信息的界面。它充当了用户与计算机之间的桥梁,用户可以通过终端向计算机发送指令或请求,并且可以从计算机获取输出或结果。终端可以是物理设备,如计算机的键盘和显示器,或者是软件,如命令行界面(Command Line Interface, CLI)或图形用户界面(Graphical User Interface, GUI)。
终端在编程中是一种重要的工具,它提供了一种直接与计算机系统进行交互的方式,使得用户可以通过命令行界面来执行各种操作,例如运行程序、创建、删除和移动文件、配置系统设置等。
此外,终端也可以指代连接到计算机但本身不具备核心计算能力的设备,这些设备通过键盘、鼠标等输入设备向中心主机输入信息,中心主机计算后将结果返回给终端进行显示。这种设备在现代计算中被称为终端机,例如手机。