Например если вам понадобится дать возможность сторонним разработчикам использовать, изменять данные вашего приложения, им же нужно будет взаимодействовать с вашим сервером как то. Например вы разрабатываете веб приложение и нужно при добавлений новости сделать автопостинг в соц.сети, как вы это сделаете, через API же?
Если нужен быстрый старт то думаю PHP подойдет. Можно за месяц освоить азы и начать писать и конечно набираться опыта. Но одним PHP работу сложно найти особенно начинающему, нужны знания веб-технологии в целом (HTML CSS APACHE). Можно начать изучение web с CMS-ок, таких как Joomla и Wordpress (тут вообще можно бысто научиться) и дальше MODx, Drupal. Вот как то так. Конечно это только для начала для ознакомления с миром программирования )) А дальше уже как пойдет Java или С#