In the world of software development, there are major tool factions. With marketshare being the bone of contention you find developers caught in the middle. Be that as it may, some tools have become the category king for some aspects of software development such that they're the defacto choice when building software solutions for a particular platform.
Visual Studio for example is the defacto choice for building software solutions that are meant to integrate with the Microsoft technological universe. You also have Android studio which as the name suggests is the defacto choice for building android applications. Visual Studio and Android studio are IDE (Integrated Development Environment) that speed up the time taken to develop software solutions due to many of the feature they have embedded in them.
Because languages are being extended in utility, the tools that are used to write these languages compete against one another just in the same way languages compete against one another due to overlapping features, most languages can handle web development, more languages are extending their feature to handle mobile applications development as such the battle for supremacy becomes more intense.