the example code file has a *.pde extension. What can read this?
A .pde file (also known as a ‘sketch’) is read by the Arduino development environment, which can edit, compile and send it to the Arduino microcontroller.
You can edit .pde files with most text editors too, though you might have to initially associate the extension using the editor’s settings.