Toolchain · 2014

Roslyn

Set of open-source compilers.

Official site ›
Roslyn logo
C#Written in
2014First released
MicrosoftBuilt by
MIT LicenseLicense
Built from Roslyn C#
Compiler

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

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.

Evidence Sources

Discover More

Explore Roslyn in Graph →