I am wanting to start programming my own things and have started learning Java, so here I have some questions:
1. What programming language is this written in?
2. Will it be possible to somehow get a source once it's at its release phase so we can fiddle and learn from it?

Thank you!