
71Experiment 4: Raspberry Pi Pico
WHY THE ARDUINO IDE?
You can skip this section if the reasons for my choice of language and
environment are uninteresting to you. I am including it in case some readers
wonder about the choices I made.
First I had to choose which programming language to use. C language is
old-school fast but not very user-friendly—while Python is more recently
developed and intended to be easier than C. I also had to choose a
development environment, which affects which code libraries are available
to us.
I considered the following four options for programming the Pico:
C/C++ SDK
The acronym SDK stands for "software-development ...