જ્યારે જાવા એન્ડ્રોઇડ માટે સ્ટાન્ડર્ડ પ્રોગ્રામિંગ લેંગ્વેજ છે, ત્યારે ઘણા લોકોએ તેને મર્યાદિત કરવા માટે માન્યું છે.