Just maybe ... it has to do with sheet music being a form of a programming language.
Have played guitar (folk, 12-string, bass = favorite), as well as accordion, piano, keyboards, and even helped rebuild ad tune an 1863 Chickering square grand.
Lost use of my left hand about 28 years ago, so now I play MP3s :-)
(... and occasionally hack around with MIDI)
Lead Database Administrator
1st Source Bank