Язык - инструмент в руках программиста. Поэтому не следует концентрироваться на каком-то одном ЯП, а смотреть на картину, в целом, шире.
PHP может сойти за первый ЯП для разработки в силу низкого входного порога, но советую очень критически относиться к обучающим материалам.
Кроме непосредственно синтаксиса и библиотек конкретного языка следует смотреть алгоритмы (не только читать, реализовывать), общие практики программирования (Макконел, Мартин), если работаете с ООП - практики и шаблоны (SOLID, DI и т.д.).
Если занимаетесь вебом - неплохо хотя бы поверхностно изучить технологии, поверх которого он работает (OSI, протоколы и т.д.).
Общие принципы работы компьютеров.
Железо.
Базы данных.
Вот далеко не полный список. Прошу прощения за сумбурность в ответе.