New-learner offer: courses from $12.99 this week. Browse courses
Mono 6.12 (C# 7) · free · no sign-up · input supported
Practise C# syntax, LINQ and object-oriented design in the browser.
Compile and run C# online without installing Visual Studio or the .NET SDK. Write a Program class with a Main method, press Run and read the output.
Great for learning the language, checking LINQ queries or trying an interview answer. Compiler errors appear with line numbers so you can fix them quickly.
Supports C# 7 syntax including tuples, pattern matching, local functions and expression-bodied members.
System.Linq, generics and the standard collections are available for everyday code.
Console.ReadLine reads from the Input panel line by line.
The sandbox uses the Mono compiler, which supports C# up to version 7. Newer features such as records and top-level statements are not available yet.
No. Only the base class library is available.
No. A single class with a static Main method is enough.
Yes, a few seconds of CPU time per run. Programs waiting for input they never receive will time out.