Si può usare un programma di elaborazione testi per scrivere un codice? Se sì, come?
Compilatori e interpreti lavorano con testo piano non formattato. I word processor lavorano con testo formattato, cioè il documento contiene un sacco di meta-informazioni su font, dimensioni dei caratteri, allineamento del testo, tabelle, immagini incorporate e altre cose.
La maggior parte degli editor di testo sono in grado di salvare o esportare il documento in testo anche se poi si perde tutto ciò che non è testo. Ma il risultato può essere inserito in un compilatore o interprete.
Alcuni linguaggi come Python sono sensibili a spazi e tabulazioni. Per questi potresti aver bisogno di capire cosa puoi usare. Usare le tabulazioni potrebbe funzionare, o usare spazi con un font a larghezza fissa come Courier.
Allora un IDE decente ha molti vantaggi rispetto ad un elaboratore di testi. Un IDE tiene tutti i file sorgente di un progetto insieme e ti permette di costruire e fare il debug del tuo software dall'interno del tuo ambiente.
Se vuoi le capacità di formattazione per documentare il tuo codice potresti guardare alla programmazione letteraria - Wikipedia. Lì compilate il vostro "codice" in due artefatti: uno eseguibile e un documento leggibile dall'uomo che può contenere formattazione e altri metadati non eseguibili.