Non hai detto una cosa corretta.... ma, almeno una... Quando rispondete o volete aiutare un utente, dove sapere di cosa si sta parlando e tu evidentemente non hai mai usato una distro GNU/Linux
1) C'è Visual studio Code o usi altro, per la programmazione è l'ideale Linux.
https://code.visualstudio.com/download
2) Linux o distro GNU/Linux per essere pignolo, servono in qualsiasi situazioni, e non per Pc vecchi o esigenze particolari, io non ho nè esigenze particolari, nè PC vecchio (certo nemmeno nuovo, ma un Win10 ci girerebbe senza problemi), ho Ubuntu e ci navigo, gioco e faccio tutte le cose che fa un normale user PC.
3) Gli SSD non hanno bisogno di installare nessun driver per funzionare, anzi, usando una distro GNU/Linux puoi avere solo vantaggi su un SSD, vedi Btrfs che è un file system ottimizzato per gli SSD e aiuta al prolungamento della vita dell'SSD, o F2FS creato esclusivamente per gli SSD e memorie flash, rispetto al preistorico NTFS di Windows...