Command Line Interface
[explain] RS: A prompt at which you can enter a command, terminated by <Return>. Example: an interactive tclsh.
LV When I refer to CLI, I mean a description of the arguments one types after a command name to invoke behavior.
For example, the tclsh Command Line Interface is:
tclsh ?fileName ?arg??
where one can optionally provide the fileName of a Tcl script, followed by one or more arguments for that script.
Microsoft generally uses CLI to mean "Common Language Interface", part of the .NET amalgam [explain] [also distinguish from CLR.].
ECMA uses CLI (also in the context of .NET) for Common Language Infrastructure [L1 ].