.NET Compiler Platform , også kodenavnet Roslyn, er et sæt open source- kompilere og API'er til at parse C# og Visual Basic (VB.NET) sprogkode fra Microsoft.
Projektet omfatter især selvstændige versioner af C#- og VB.NET-kompilatorerne, compilere skrevet på sprogene selv. Compilere er tilgængelige via traditionelle kommandolinjeprogrammer såvel som API'er, der er native tilgængelige fra .NET-kode. Roslyn leverer moduler til parsing (leksikalsk) kode, semantisk analyse, dynamisk kompilering til CIL og kodeemission.