Tools in software development have specific goals. Some tools help with developer productivity; others help manage dependencies or give easy access to specific frameworks. Developers using those tools should be aware of what the tools they use can do and what their limitations are. In this chapter, we explain the benefits of quantum computer simulators, and we explore some of the specific features of Strange that make the use of quantum computing algorithms easy for existing (Java) developers. Strange, like any other quantum computer simulator, is not going to solve all our application issues by applying a quantum sauce to it. But it will help us benefit from quantum computing without being experts in quantum computing. To benefit maximally from the advantages Strange is offering, some understanding of quantum computing tools in general is helpful. That is the focus of this chapter.