Working with computers means that programmers must understand how to write clear instructions that computers can follow.
As “smart” as smartphones may seem, they really can’t do anything without detailed instructions on how to complete various tasks.
Have you ever tried to use a smartphone or computer that does not have any software installed on it at all, not even an operating system that will let you turn it on?