How to Create a Python CLI Program for Trello Board Management (Part 1)
Too Long; Didn't Read
As stated on Wikipedia, “A command-line interface (CLI) is a means of interacting with a device or computer program with commands from a user or client, and responses from the device or program, in the form of lines of text.”
In other words, a CLI program is a program whereby the user uses the command line to interact with the program by providing instructions to execute.
Many day-to-day software is wrapped as a CLI program. Take the vim text editor for example - a tool shipped with any UNIX system which can be activated simply by running vim <FILE> in the terminal.
Concerning the Google Cloud CLI, let’s dive into the anatomy of a CLI program.