Io ti parlo per esperienza personale, (essendo uno studente di Ingegneria dell'informazione) questo semestre abbiamo avuto un corso di java, era abbastanza base ma computazionalmente non hai bisogno di grandi risorse, quindi IMHO non dovresti aver alcun problema con il budget, almeno per quanto riguarda Java.
Rigurado al C non so se la fase di compilazione richieda più risorse, ma per quanto riguarda il primo linguaggio che hai menzionato se ti serve solo per programmare dovresti cavartela anche con un budget basso!
Infatti è quello che penso anch'io, ma vedendo altri topic certi consigliavano notebook da 1000 euro, con i7 4720hq e compagnia e mi è sembrata una pazzia..
Io invece ho trovato alcuni bei portatili sotto i 400.. ho puntato esclusivamente sugli Asus che mi piacciono molto, in ordine di prezzo e prestazioni sono questi tre: il modello x553ma con pentium quad core n3540 che sta solo 350 €, il p2520la con l'i3 4005u a 390 € che è della serie asuspro quindi con materiali durevoli, la batteria removibile, lettore d'impronte, insomma la serie professionale per aziende. Infine l'ultimo, stesso modello asuspro ma con i5 5200u a 520 €. Tutti i modelli elencati hanno 4 gb di ram e 500 gb di hdd a 5400 rpm, che ovviamente andrò a sostituire subito con ssd e almeno 8 gb di ram, non è un problema. Quindi quel che c'è da scegliere è il processore, il pentium è troppo scarso secondo te? Meglio la via di mezzo i3 o punto l'i5, che costa molto di più? Tieni conto che il pc fisso ce l'ho, lo vedi sul mio profilo, e diciamo che se la cava bene. Questo notebook lo userei esclusivamente per muovermi e lavorare sui programmi all'università.