SuperCollider is a musical programming environment developed by James McCartney.

Tutorials
I used to teach a module on SuperCollider at Queen's University - you can download my lecture notes and examples from here. Some of them may make more sense than others since you are reading them out of context, but I hope you will find something useful in them anyway. If you have any questions about any of them, or if you would like anything explained further then please feel free to email me.

View files
Extensions
I wrote some external classes a very long time ago for interfacing with the aka.iphone and TouchOSC iOS apps. You can download them from here if you still need them.

View files
sc140
I contributed to the sc140 project, a selection of pieces by artists from around the world, each piece created with just 140 characters of code. You can listen to the entire album at supercollider.sourceforge.net/sc140

{x=Array.fill(5,{[0.00001,0.03].asSpec.map(LFNoise2.kr(3))}); Splay.ar(Friction.ar(LFTri.ar(50),friction:x,mass:x*30000))}.play
Jason Dixon