best languages to learn as a newcomer
keefe: Java is pretty prevalent and has an awfully large set of nice libraries. Once you write some utility classes to deal with reflection and some of the other annoyances - including tweaking eclipse to speed workflow - it's a great language to work in.