Code12 The Java Programming System Designed for Education

Code12 is the Java Programming system designed for introductory programming education.

Encourage experimentation and independent work with the simple and fun graphics-oriented API, friendly error messages designed with beginners in mind, and instant edit-compile-run response.

Code12 minimizes the complexity of Java and object-oriented concepts to allow students to concentrate on learning the basics of programming.

Code12 is free to use for education and personal use. Learn more or Download.

Code12 Screenshot
Code12 Source Code Screenshot