Disclosure, I'm a D-Wave employee; we're one of the hardware vendors. Here's a handful of resources: an introduction to our software stack [1], the SDK [2], a repository of demos [3]; a webinar [4]; and if you're willing to sign up for a free minute of QPU time (using our cloud service directly rather than AWS), there's some live demos and interactive Jupyter notebooks on the Leap service [5].
Yes. Microsoft has the Quantum Development Kit [1], with its language Q# (written in F#, actually), which comes with a local simulator. They also have the Q# Katas [2] for practice.