command line interface
Allows user to interact with the device by typing written instructions/commands - the syntax has to be precise
With a CLI it is more important that the user understands how a computer works
Can write lists of commands called "scripts" to automate repetetive tasks
What do you think these do?