Di qué lenguaje, hay grandes diferencias, no es lo mismo un PHP que es bastante ligero que un Java que chupa recursos a 2 manos. Dices que es para estudiar, es decir de momento no te ganarás la vida con ello, en cuyo caso un PC de gama media te vale: Core i5, 4Gb RAM,...
Si ya fueras profesional y te ganaras la vida con ello, gama alta sin dudarlo, no vas a racanear con tu medio de ganarte el pan: core i7 6700hq, 8+ Gb RAM, SSD...