Eclipse is a project aiming to provide a universal toolset for development. Open Source IDE, mostly provided in Java, but the development language is independent. The initial codebase originated from IBM VisualAge. The scope of the Mobile Tools for the Java™ (MTJ) project is to extend the Eclipse platform to enable developers to develop, debug, and deploy embedded and mobile Java applications to emulators and real devices.