
Nothing comes even close to Python in this regard. I find its flexibility and the sheer amount of resources for it staggering.
That said, Python is not only Django; I don't even like it and much prefer Flask.
But, if one wants to get into python for the web, I'd recommend trying to create a simple REST API using only the standard library. It's not something one would use (there are libraries and frameworks for that); but it will create the right state of mind and, for beginners in python, will teach a lot of what's needed for the language, at least in terms of web development.
Nowadays developers tends to learn a framework and not the language. It's important to know the pros an cons of the languages and know what fits in your needs.
What is the purpose of your backend applications? it's a web based app, need horizontal grow? multithreading? work with queues? multiple processes? a lot of security? need to be super fast?
This this are interesting to consider, and when you know exactly what you want, go for the best language that fits, and then with one of the frameworks for your needs.
Personally, I think your selection is bad. Because:
What is my preference? Go n read my story; I describe it in length!
Other than that I prefer using NodeJS / SHPS, since it is a platform I am developing myself for my needs.
Do you have any expertise on any of this languages? If you don't go for Python or Ruby. Very easy to learn languages, short step curse. If you do, just choose the language that you know to code in, and a framework.
Do you want to code in one language? Go for NodeJs, when programming client side you will need Js too.
If you let me advise you, I'll go with Python/Flask.
If you are a really a beginner on this and you know PHP, you should try CodeIgniter.
I still can't believe how many people voted considering the question is too vague! Can you please at least give a small description on what are you trying to do with it? Or you need this just for the sake of it? A small description will do a lot more in a community like this.
Philip Davis
Software developer
C# / ASP.NET is a popular option you missed.