Postavitev določa izvajalno okolje, profil pa dodatne knjižnice za dostop do omrežja, izgradnjo uporabniškega vmesnika, shranjevanje podatkov in podobna opravila, ki so potrebna za izgradnjo uporabnega programa. Postavitev že omeji izbiro profilov, za vsako sta na voljo tipična predstavnika: na CLDC je najpogostejši profil MIDP (Mobile Information Device Profile), CDC pa tipično ponuja profil Foundation (temeljni profil). Programčki za profil MIDP, ki so verjetno najpogostejši programčki za prenosne naprave, se imenujejo tudi 'midlets'