Too Long; Didn't Read
Node Package Manager, or NPM, is the de facto package manager for all Node.js projects. It’s installed whenever you install <a href="https://hackernoon.com/tagged/nodejs" target="_blank">Node.js</a>, so it’s kind-of shoved into your face from the start. Because of this tie between Node and NPM, people often think that NPM is like other package managers where it can be only used for its default language. But, NPM can be used for more than just <a href="https://hackernoon.com/tagged/javascript" target="_blank">JavaScript</a>.