Very good open source book: github.com/csound-flossmanual/csound-floss
Includes introduction to the basic sound synthesis and their implementation in Csound.
Examples run on browser via Emscripten and just worked on Ubuntu 20.04!
Examples can also be downloaded all at once from: www.csound-tutorial.net/floss_manual/ Shame not in Git as standalone files.
The piano is the most elegant non-electronic instrument. But it requires way too many strings, so expensive and not portable.
The guitar is kind of the opposite.
After computer sound synthesis however, all of these distinctions become meaningless.