<P> Eclipse implements the graphical control elements of the Java toolkit called Standard Widget Toolkit (SWT), whereas most Java applications use the Java standard Abstract Window Toolkit (AWT) or Swing . Eclipse's user interface also uses an intermediate graphical user interface layer called JFace, which simplifies the construction of applications based on SWT . Eclipse was made to run on Wayland during a Google Summer of Code (GSoC) Project in 2014 . </P> <P> As of 2017, language packs being developed by the Babel Project provide translations into over 40 natural languages . </P> <P> Eclipse provides the Rich Client Platform (RCP) for developing general purpose applications . The following components constitute the rich client platform: </P> <Ul> <Li> Equinox OSGi--a standard bundling framework </Li> <Li> Core platform--boot Eclipse, run plug - ins </Li> <Li> Standard Widget Toolkit (SWT)--a portable widget toolkit </Li> <Li> JFace--viewer classes to bring model view controller programming to SWT, file buffers, text handling, text editors </Li> <Li> Eclipse Workbench--views, editors, perspectives, wizards </Li> </Ul>

What is latest version of eclipse for java