
What is Roslyn written in?
The Roslyn compiler is written in C# (well-documented). Roslyn is self-hosting.
Quick Facts
- Created by
- Microsoft
- First released
- 2014
- License
- MIT License
- Website
- github.com/dotnet/roslyn
About Roslyn
Roslyn is a set of open-source compilers.
Roslyn first appeared in 2014 and was created by Microsoft.
How Roslyn is implemented
In the Language Lineage dataset, Roslyn is self-hosting, so its own compiler is written in Roslyn itself. Reaching self-hosting, where a language is mature enough to compile itself, is a milestone that proves the language can handle a large, real-world program.
Sources: Wikipedia · Wikidata · Official site
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.
When was Roslyn first released?
Roslyn was first released in 2014. It was created by Microsoft.