- Internet access,
- software like php apache mysql,
- any editors like eclipse and no bens,
- the ability to understand linux so that later on, when working with any, there are no problems (in the same console).
In general, something universal is required for the developer and so that it does not heavily load the system. Another question about kde and gnome: I don't know which is better. What advise you to install by your own experience?
Threat On the usual cd if fit, then generally cool.