(Eclipse is an open source, Java based, extensible development platform. In itself, it is just a framework and a set of services, about building the development environment through plug-in components. Fortunately, Eclipse comes with a standard set of plug-ins, including Java Development Kit (JDK). Although most users are happy to use Eclipse as a Java integrated development environment (IDE), Eclipse's solution is not limited to this. Eclipse also includes a Plug in Development Environment (PDE). This component is primarily intended for software developers who want to extend Eclipse, because it allows them to build tools that seamlessly integrate with the Eclipse environment. Because every tool in Eclipse is a plug-in, all tool developers have the same place of expression in terms of providing plug-ins to Eclipse and providing users with a consistent and consistent integrated development environment. [1] This equality and consistency is not limited to Java development tools. Although Eclipse is developed using the Java language, its usefulness is not limited to the Java language; For example, plug-ins that support programming languages such as C/C , COBOL, PHP, etc. are available or expected to be introduced. The Eclipse framework can also be used as the basis for other types of user programs unrelated to software development, such as content management systems. This document includes the following annexes:)