Required software:
- Compilers: .NET (Windows), .NET Core (Windows, Mac OS, Linux), Mono (Windows, Mac OS, Linux)
- Linters: C# Linter for VS Code
- VCS - Version Control System: GitHub, Git, GUI
Optional tools:
- IDE - Integrated development environment: Visual Studio Community (Windows), Rider (Windows, Mac OS, Linux), Visual Studio Code (Windows, Mac OS, Linux), Visual Studio for Mac (Mac OS)
- CI - Continuous Integration: AppVeyor, Microsoft Azure Web Apps, Visual Studio Team Services