The Connected Limited Device Configuration (CLDC) is a specification of a framework for Java ME applications describing the basic set of libraries and virtual-machine features that must be present in an implementation. The CLDC is combined with one or more profiles to give developers a platform for building applications on embedded devices with very limited resources such as pagers and mobile phones.[1] The CLDC was developed under the Java Community Process as JSR 30[2] (CLDC 1.0) and JSR 139[3] (CLDC 1.1).