Let's celebrate 20th Birthday of Java programming language and technology. Let's see how from 1995 to 2015 happens to Java via here. This infographic is from the eXo Platform blog:
Diary of Java Programming language
Diary of Java Programming language