Quand j'ai programmé pour la première fois à l'école je me suis posé la même question :
"On fait des logiciels en C++, mais l'IDE sur lequel on travaille est aussi un logiciel. Donc il a été codé lui même par un IDE. Alors c'est quoi qui est apparu en premier, le programme ou l'IDE ?
"
Je pense aussi que les premiers compilateurs ont été écrits en langage "machine", puis qu'ils se sont améliorés au fil du temps