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#.
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

Spot something wrong?

Every fact on this page is meant to be checkable. If one is wrong, say so and it becomes a dataset change, not a patch to this page.

Goes to a public GitHub issue for review. Nothing you write appears on this site.

Explore Roslyn in Graph →