What programming language is used to develop MEAP applications?

MEAP applications are written in Java. MEAP is based on the J2ME (Java 2 Micro Edition) environment using the Connected Device Configuration (CDC), Foundation Profile (FP), Personal Profile (PP), and Personal Basis Profile (PBF).