We use Ranorex V1.5 at the moment with Visual Studio 2005, 2008 and C#.
I think this is a good combination, the developer team uses the same environment and we get a lot of help and source samples from them.
But the new version of Ranorex Studio with the integrated Ranorex Recorder could be interesting for us.
We do not use the Recorder in V1.5.
I've used Ranorex with SharpDevelop and C#. SharpDevelop is smaller and faster than VS.NET and probably a better choice for simple projects.
And for hobbyists using the free/personal edition of Ranorex, SharpDevelop or VS.NET Express Editions would be the ideal combo. -Actually, I take that back, there doesn't seem to be a free version anymore on the Ranorex site. That's too bad. Now I'll have to see if I kept a copy of it from 2 years back or so.
I too would be interested to see which languages are used most with Ranorex. IMHO, I would think Python has the least significance since Python + .NET is still new and would require having Python or IronPython installed with .NET. Unless that deployment already exists, why bother with that when you could create a standalone C#/VB.NET app without any dependencies other than .NET and Ranorex?
But I guess the one good thing about Python and Ranorex is that you probably don't need to recompile your code since Python's a scripting language. Good for quick 'n dirty "test + debug" of automation.
Oh, and you all forgot to mention (managed?) C++. Ranorex supports that too.