| I for one, almost have no creativity at all. |
I disagree. You seem to have the right kind of lopsided wit to do well in programming. (Join us..... it's...
bliiissss.) XD
| isn't Java the most frequently taught language in college Computer Science nowadays, at least in the US? |
I doubt it, but I don't have any numbers to back that up.
What you are taught, unfortunately, depends quite heavily upon where you school. A high-level university will not focus on any one particular language --it will, in fact, expose you to quite a few.
Technical schools, on the other hand.... they are (IMNSHO) an almost complete waste of money.
Java tends to get a lot of focus because it, until very recently, was the new 'perfect' panacea to fix all programming woes. As much as us RU folks are supposed to worship James Gosling, I still think some pretty awful stuff about Java's design.
In school, I studied C, C++, MIPS assembly and other simple Motorola chip machine languages, Pascal, a quick pass at FORTRAN and COBOL, Scheme, Haskell, Java, Python, and a few toys we invented for learning purposes. Along the way the good apples will also pick up some other interesting things, like Tcl/Tk, PHP, WShell, LISP, etc, plus some environments like Xlib.
The bad seed spend their days complaining that it isn't all Java. So not only do they miss the point, they miss the learning too...