Scratch is a project mainly written in ..., it's free.
Try out some git(hub) concepts
Github sandbox repo