Choosing to build your project on the most popular programming language (according to StackOverflow) has many benefits. It makes it easier to find developers and there is a huge amount of learning materials out there to help with almost every programming problem you might encounter while working on your project, which greatly improves your project's chances of success.
That means that code changes can be tested almost instantly without having to wait for compilation to complete, as is the case with many traditional programming languages.
So you only need to write code once and it will run on basically any device you want.
If you need a specific UI element or algorithm, there's probably already a library for it and you don't have to code it yourself.