На самом деле, чтобы быть успешным, имхо...нужно уметь писать на 4 языках: С++, С, PHP, ассемблер. Все четыре друг от друга дико отличаются, но зная их - можно понимать любой новый, сходу. Можно и JavaScript сюда притулить, пятым, но он мне вечно что-то напоминает.