It is based on J2ME. Newer versions of MIDP (e.g. MIDP 2.0) increase functionality by adding additional APIs.