My Journey Summaries in 5 points from C# to Java to Python to PHP to Node.
1. C# is best if you want to work with Co-Pilot in the early days because they have a very powerful IDE which solves most of your problems while writing the code itself without using any 3rd party libraries.
2. If you want to get inside how to do code setup and understand internals and plugin integrations Java is best to start.
3. My favourite Python is a scripting language that doesn’t require any setup and for everything you will get a library which saves plenty of your time. if I want to try something quickly python is my go-to language.
4. Recently Have explored much on PHP and what is realised it has changed drastically since the early days with the introduction of frameworks Larvel. trust me u can just build simple, even complex applications (Backend, frontend, API) in just 1/4 time of any other language. Horizontal scaling is the major problem with php rest I love this language.
5. Node is best where multiple asynchronous operations are happening and you need quick mathematical calculations. You can easily scale Node rest API to infinite load without extensive resources. Node processes are lightweight. And the best frontend developers can easily work on the backend as well without any third-party help. Most important it is a go-to language for any web3 development.