Mon. Jan 23rd, 2023

Breaking Down Problems and Processes into Distinct Steps

Everything about programming is precise. There are only a limited number of programming instructions available, and it is the combinations and ordering of these that enable the wide variety of programs in existence.

Unfortunately people are not generally wired the same way as computers. They excel in fuzzy logic – being able to understand terminology like “it’s almost 2PM”. To a computer, it either is 2PM or it isn’t.

In order to convert between human language and computer languages, we have to learn to describe tasks using very simple instructions, and doing it step by step.