Our desktop environment and all it's apps are built using Vala, GTK+, Clutter, Cairo, Granite, and a number of other free libraries. All of our code is hosted on Launchpad.net, a free service for open source projects. We're always looking for contributors of all skill levels to help squash bugs and introduce new features.
Every project begins with an idea. Our Design Team takes ideas and turns them into road maps. We break up design into two components:
elementary is created and used by people from around the entire world; help us make peoples' experiences even better by translating it to more languages. Launchpad has a built-in tool called Rosetta that enables collaborative translations online.
We're also working on getting much of the content on our website available in multiple languages. This isn't available at this time, but stay tuned for more info.