I recently gave a talk at the 2nd International Csound Conference, held at the Berklee College of Music in Boston, entitled “How Csound Works”. In the talk, I went through high-level design, key data structures, the Orchestra compiler, the event and runtime system, and some other features. I have placed a copy of the presentation slides as a zip file here:
Additionally, the slides can be viewed online here.
Note: I believe the presentation was recorded. When that is made available, I will update this entry with a link to the video.