Compilation

The first step to sharing code you've written with other people is to compile it.