In this chapter
An overview of programming languages and their necessity
A guide to choosing a programming language
Computers are surprisingly simple devices. At its heart, a computer is little more than a series of switches which can be either on or off. While your house might have a dozen switches for lights, a computer has billions upon billions of switches which can do incredible things when combined in interesting ways.
Before a computer can do anything, though, it needs to be programmed. When you turned on your BBC micro:bit and ran through the introductory program in Chapter 2, ‘Getting Started with the BBC micro:bit’, you were running a program someone had previously written and loaded onto your BBC micro:bit. Without ...