An external consultant to our team advised us to rewrite our SAAS offering (essentially a CRUD API) in .NET because this is more "scalable" than using Node.JS (or Rails or Flask etc.). By that they seem to mean that a backend API written in .NET will handle the growing performance requirements much better than a backend API written in a scripting language like JavaScript, Ruby or Python, once the startup scales to tens of millions of users (an ambitious dream).

To me this seems wrong, the performance of a CRUD API should be completely dominated by the choice of architecture and hardware instead of the programming language.

**Is it true that switching programming languages will have little impact on the scalability of a CRUD API?**