This book shows you how to expand the Eclipse framework (primarily used for an Integrated Development Environment, IDE), to extend the frameworks facilities. This includes adding simple interface elements, adding help, and providing unique extension points which allow you to extend the books plug-ins with additional functionality. The end result: a combination of the Java code that builds the plug-ins, and an extension to the Eclipse environment which you can use to develop applications in Perl or Python from within Eclipse.