This page caused some confusion, as our original product was an educational subset of Java that uses a kinder, gentler, friendlier syntax, a language we called Jr. We published this language prior to the AP Java subset feature list, but the comparison is almost exact.

We now support full Java, and have hosted millions of compiles since 1999.

Just for fun, we still publish this comparison of our initial Jr language and the AP subset.

How does the Jr APS language compare with the US high school AP Java subset features list?

We have a one-page chart comparison available in .pdf format.