Grazie a Dio, qualcuno finalmente ha fatto questa domanda. Ero in una situazione simile alla tua. Ci hanno insegnato la programmazione C in ambiente Linux (GCC e Terminal in Ubuntu) nel nostro college. Il college stava incoraggiando ognuno di noi ad usare software open source piuttosto che le loro controparti proprietarie. Essendo un utente di Windows fin dall'inizio, è stato inizialmente difficile per me girare semplicemente verso Linux come mio sistema operativo principale.
Come potevo fare pratica di codifica in CLI, pur essendo ancora un utente di Windows. Ho cercato su internet, ho trovato qualcosa chiamato TDM GCC Compiler. E il resto era roba facile. Ho anche scaricato un editor di testo avanzato (Notepad++ e Sublime Text) per creare file sorgente C.
Per compilare il file sorgente basta aprire il Prompt dei comandi nella vostra directory e digitare gcc .c. È simile a come lo facciamo in Linux.
Ora per eseguire basta digitare "a.exe" o "a"
Per saperne di più sull'ambiente di programmazione di Windows, potete fare riferimento al mio post sul blog riportato qui sotto:
Comprensione degli ambienti di programmazione [Programmazione basata su comandi, non basata su IDE]
Ma dopo alcune esperienze, sono venuto a conoscenza delle varie limitazioni del sistema operativo Windows (la più ridicola è la sua stupida gestione della memoria) e da allora sono passato a Linux per tutte le mie attività di programmazione e sviluppo. Però uso ancora Windows per il gioco e le attività di produttività. 😉
Suggerimento: puoi aprire il Prompt dei comandi direttamente da Esplora file di Windows digitando "cmd" nella barra degli strumenti dell'indirizzo (percorso).
Cheers! Spero che questo aiuti.