It costs $10, but yes, you can download other peoples' programs, as well as share your own. They get uploaded to an online server, and you get a code you can share with others to download your game!