Microsoft's Glenn Bock is leading a team that's working on an interesting project that aims to turn C# into a scripting language. Called ScriptCS, the project allows developers to write programs in a simple text editor. Then the Roslyn compiler as a service handles compilation, and NuGet finds any necessary packages and loads the binaries.
According to Bock, ScriptCS is similar to Node.js in several ways. First, it doesn't require a project, just scripts. Second, you don't need a full IDE--just a text editor. And finally, the developer doesn't have to worry about compilation.