This article explains the complete life cycle of making a custom interactive C# compiler much like the existing CSC.exe.
Editorial changes — reviews, status changes and edits — are shown to the author of this article and to the editors.