What is Roslyn written in?
The Roslyn compiler is written in C# (well-documented). Roslyn is self-hosting.
Relationship Graph
All directly connected languages. Click any node to navigate to its page.
Compiler Implementation
| Language | Confidence | Notes | Source |
|---|---|---|---|
| C# | 98% | Roslyn is self-hosting C# compiler platform | Source |
Frequently Asked Questions
What language is Roslyn written in?
Roslyn is primarily implemented in C#. See the implementation section above for details and source references.
Is Roslyn self-hosting?
Yes, Roslyn is self-hosting — its compiler can compile itself.