Yep, it is open source, cross-platform, with a fantastic MVC framework and an elegant language (C#).<p>Visual Studio is of course proprietary and windows-only, but it isn&#x27;t necessary to use. Although you&#x27;d be a fool not to use it.