Books On Electronics For the Lay Programmer?
Anything by Mimms gets my vote. I still have some of his books I bought back in the '70s. On my bookshelf right now sits "Electronic Music Projects Vol 1" by Mimms.
Craig Anderton's stuff is good too - "Electronic Projects for Musicians".
Another favorite of mine is Don Lancaster, but you may want to wait until you have the basics down first.
Above all - have fun with it!