Embedded and device developers have a number of Eclipse projects that can assist them with building their applications, including IDEs for C/C++, mobile Java (J2ME) and mobile Linux. Eclipse projects also provide tools to assist with target management, device debugging and building GUIs for mobile devices.