This is a solid set of gems I discovered explaining all this:
http://quantlabs.net/blog/2014/01/daniel-duffy-of-wilmott-explains-why-dotnet-csharp-is-wise-for-financial-market-applications-and-automated-trading-systems-vs-c-plus-plus/
http://quantlabs.net/blog/2014/01/lots-of-resources-available-to-learn-about-this-book-dotnet-csharp-c-in-financial-market-applications/
http://quantlabs.net/blog/2014/01/whoa-a-decent-looking-book-dotnet-csharp-for-financial-market-book-is-out-there/