Zgadzam się z Tomkiem - angielski, angielski i jeszcze raz angielski. Także z tego względu, że większość rzetelnych materiałów i źródeł do nauki jest właśnie po angielsku (polskie tłumaczenia bywają niestety kulawe i nieprecyzyjne). Nie wspominając o tym, w jakim języku zdaje się wiele, jeśli nie większość, egzaminów certyfikacyjnych.
Jeśli chodzi o inne języki, które wymieniłeś, niemiecki zdecydowanie wygrywa dla mnie, jeśli chodzi o przydatność w IT w Polsce. Widuję całkiem sporo ofert do projektów z niemieckojęzycznymi klientami, nawet u mnie w mieście -z tym, że wymagany poziom języka to najczęściej ok. B2. Czyli sprawna komunikacja.