So basically i've been thinking really about the different programming languages as i have been looking at computer science courses at university. A lot of the courses use java as their main programming language. It got me thinking, is Java the future of programming and if so why? I am aware that it can be a slow programming language which is why some programmers choose not to use it, so why are so many computer science courses (who are training the IT professionals of tomorrow) teaching it?
All comments welcome. Just trying to get an idea of peoples views towards it.