Kalle wrote in a comment:
Btw, funny that your thing claims CLI is “Common Language Interpreter”. It’s also Command Line Interface, and that’s an official acronym IIRC.
Unfortunately there’s no such thing as an official acronym. For instance here’s a few picked from online dictionaries:
- Command Line Interface
- Call-Level Interface (database lingo)
- Class Library
- Clear Interrupt (assembly)
- Common Language Interpreter
And then some that turn up from a bit of online searching:
As for my thing, that’s the Acronym Replacer that I picked up from Huddled Masses and CLI must have been on its initial list, I wouldn’t have chosen that definition myself.
Edited: Fixed stupid typo.

That’s one thing you have to give .NET; its got more barely distinguishable three-letter acronyms than you can shake a continent at.
Well, sure. By “official acronym” I meant “recognized acronym”. LOL is as “official” as DNA as acronyms go, in that sense.
I suppose so.
It’s also used (but then written as LoL) as List-of-Lists in some programming languages. Throwing it at Google also turns up:
Definitely not nearly as easy to find some good ones as with CLI, though!
And seldom do we mean Lichtenstein Online when we say “LOL”. (I noticed CLI now has two references on “your thing”.
Thanks. It’s a fav of mine. *grins*)
Boy, if I had a nickel for every time I’ve needed a more convenient way to refer to Lichtenstein Online.