The languages
C++: Ubiquitous. Hard to learn. Maybe port. O.K. for SE.
Java: Ubiquitous. Easier to learn. Mobile code. Native networking. SE deluxe.
Perl: Ubiquitous. Great string processing. Not good for SE.
Visual Basic. Easy to learn. Fast. Platform dependent. Not great for SE.