Music is all around us. We listen to it in our cars, while we exercise, and while we work at our computers. Lots of people listen to music, but not as many create music. Creating music is now as easy as programming. We will take a tour of a few different live coding environments for music and along the way learn a bit about live coding, algoraves, and how these environments are constructed. Presentation materials have been published to: https://github.com/sfradkin/presentations/tree/master/live-coding Please feel free to install Sonic Pi (http://sonic-pi.net) and Tidal (http://tidal.lurk.org) if you would like to check out the environments I'll go over during the talk.