надо наверное не от языка отталкиваться, а от целей, для чего язык учить
писать всякие сайтики с базками, то лучше пхп
перл для самообразования почитать, с текстом он всетаки круто работает, полезно иногда обработать по хитрому некислый объем данных
а если планируешь программированием заниматься и работать, то учить ява... на остальных языках сейчас моного денех не заработать...
на яве можно слабать не только "самопальные программки", а все что угодно, мощный язык...
Я начинал с perl, потом в php есть функции языка perl, а не зная perl ты их не поймёшь. И рано или позно они тебе понадобятся.
ЗЫ: Если выучишь перл, то пхп тебе после него покажется таким простым, что глупых вопросов типа где взять книгу сомоучитель по пхп и тд. у тебя возникать не будет. всё что нужно это www.php.net