5 Java Platforms exist:
- JavaStandardEdition (Java SE)
- JavaEnterpriseEdition (Java EE)
- JavaMicroEdition (Java ME)
- JavaFx
- JavaCard
Java SE Platform Diagram from Sun
JavaONE, the industry event directed by SunMicrosystems
2005 coverages by ServerSide :
- day 1 intro, Java rebranding etc at http://www.theserverside.com/articles/content/JavaOne_Day1/article.html
- day 2 architecture at http://www.theserverside.com/articles/content/JavaOne_Day2/article.html
- day 3 interoperability at http://www.theserverside.com/articles/content/JavaOne_Day3/article.html
- day 4 implementations at http://www.theserverside.com/articles/content/JavaOne_Day4/article.html
The Java Platform can run code in more languages than JavaLanguage and also OtherLanguagesForTheJavaVm. See JavaPython and BasicEmulatorInJava.
It may be part of a cross-platform ToolChain.