Java Micro Edition (Java ME) je súčasťou programovacieho jazyka Java spoločnosti Oracle. Táto platforma je určená k programovaniu spotrebnej elektroniky počnúc mobilnými telefónmi , rôznymi PDA až po špecifické moduly.

Rozhranie platformy sa skladá z dvoch častí a to konfigurácie (Configuration) a profilu (Profile). Asi najznámejšia je kombinácia, ktorú obsahujú mobilné telefóny a to CLDC1.0/1.1 a MIDP1.0/2.0

Konfigurácia (Configuration)

Udáva sadu charakteristík pre softwarové prostredie zariadení, na ktoré konfigurácia spolieha. Obvykle sa medzi charakteristiky uvádza typ a veľkost dostupnej pamäte, typ a frekvencia použitého procesora zariadenia a typ sieťového pripojenia, ktoré môže zariadenie využiť. Na základe toho môžeme konfigurácie rozdeliť na :

CLDC (The Connected Limited Device Configuration) - je určené pre menšie zariadenia ako napr. mobilné telefóny a CDC (The Connected Device Configuration ) - je určené pre high-end PDA, set-top boxy a podobne