Sometimes I'll venture into some female-fronted metal bands like Within Temptation or Delain too.
Regular heavy metal also is always fine - Iron Maiden, Judas Priest, some Dio.
Dream Theater is also quite a great progressive metal band, as well as their side project Liquid Tension Experiment.
Some solo guitarists make some great stuff - one of my personal favorites is Kiko Loureiro (Angra, Megadeth).
As far as non-metal artists I'll listen to while coding, one of my favorites is Gary Moore - he was an extraordinarily prolific artist, one of the most genre spanning more mainstream artists I listen to. I also like listening to Kate Bush as well.
I've listened to music of a lot of different genres too outside those whose artists I have listed - this might not work for everyone though. If I'm listening to something I like, I'm happy and generally avoid being distracted.
Also, ditto - Prog and power metal seems to kickstart my brain and has often helped me out of nonproductive slumps.
They have some free ad supported streams but the annual cost of ad-free $70 is totally worth it in my opinion.
My current favorite channels are Chillstep, Liquid DnB, Nu Disco, Chill & Tropical House. Various levels of repetitive bass to keep your leg and fingers twitching, and differing tempos to either raise or lower your heart rate, depending on what you need in the moment.
Web Browser Flash or mobile apps. http://www.di.fm
favorites:
https://musicforprogramming.net/
I also like these SomaFM stations:
https://somafm.com/deepspaceone/
Other times it's various forms of electronic music. House, trance, europop, Hi-NRG, synthwave/darkwave, etc.
And then sometimes I go with classical music. Bach, Vivaldi, Verdi, Wagner, Strauss, Orff, etc.
As far as specifics go, here's some stuff I've listened to lately:
https://www.youtube.com/watch?v=b8OELzmpgZo&list=PL7F37BB1A6...
https://www.youtube.com/watch?v=c9oTQzwXYXk
https://www.youtube.com/watch?v=1hd8Or1RrYs
https://www.youtube.com/watch?v=m4oZZhpMXP4
https://www.youtube.com/watch?v=NyfL9LC1DC4
https://www.youtube.com/watch?v=ajF2NOuYkjk
https://www.youtube.com/watch?v=OGMJ2b-3eCk
One other thing I'll sometimes do is put on a movie in the background, with the volume turned down fairly low... just enough that I hear some babble and noise, but not enough that I get caught up in what's going on. This only works if I use a movie I've seen / heard many times, so I already know what's happening and won't get drawn into the story. So, something like The Matrix, Antitrust, Tron:Legacy, Hackers, Sneakers, The Social Network, etc.
https://jugad2.blogspot.com/2013/10/music-video-sitar-vilaya...
http://en.wikipedia.org/wiki/Vilayat_Khan
Edit(s):
Vivaldi's Four Seasons is another good one for this.
https://en.wikipedia.org/wiki/Antonio_Vivaldi
https://en.wikipedia.org/wiki/The_Four_Seasons_(Vivaldi)
Barclay James Harvest. The story of how they got their name is interesting :)
A few favorites:
https://www.youtube.com/watch?v=W6CjO0H2j0s
https://www.youtube.com/watch?v=TYrW3yONR44
https://www.youtube.com/watch?v=TVid_fLzN5g
https://www.youtube.com/watch?v=ZDwotNLyz10
Over 22 hours of powerful movie, game soundtracks.
Gets updated with new songs all the time.
It's relaxing, rather dronic but with enough variation to not be boring.
Tool, A Perfect Circle, Ashes Divide for a mellow, metal mood.
Vitamin String Quartet when I want something familiar, but classical in taste
Nicklecreek, Chris Thile, Old Crow Medicine Show, Punch Brothers for a folk fix.
Kid Ory when a need a New Orleans Jazz pick-me-up
https://soundcloud.com/dvrksea/youre-in-my-life
https://www.youtube.com/watch?v=O4w7vgHnrYA
https://www.youtube.com/watch?v=g1yBhxn7H5o
Can't listen if I'm venturing into new territory; learning requires quiet. Otherwise it's Wave music. eg wave, vaporwave, synthwave, witch house, future funk, future beats etc
Ibiza chill sessions (annual albums) Melody AM The altogether Little dragon (NPR remix)
a lot of electric guitar - Steve Vai, joe satriani
Also an assortment of Psy-Trance, Coldwave, and Industrial generes.
https://www.youtube.com/watch?v=Z7mReSQ-CZs&list=PLFNYv0PFOF...
It's been my go-to for 7 or 8 years now. Something about it just triggers the best of my skills to come out.
It's on bandcamp as well, though: https://thelifeandtimes.bandcamp.com/album/tragic-boogie
Sometimes I will put on old episodes of Retronauts (https://retronauts.com). Otherwise I will usually listen to OCRemix Radio / Rainwave (https://rainwave.cc), a SiriusXM station, or an album I'm familiar with.
Spotify Link: https://open.spotify.com/album/6yT9Q73eTMfx1aDWJiCVIt
Never fails to get me in the mood.
Edit: Add link to album
They're free. They're long so you don't need to be interrupted to change a track. The really spacey jams put you in a creative mindspace.
Plus, one of the songwriters founded the EFF!
From Moby, Pink Floyd, Lindsey Stirling, Disturbed, and M83 are common.
sox FAIL formats: no handler for given file type `coreaudio' cat /dev/urandom | sox -traw -r44100 -b16 -e unsigned-integer - -tpulseaudio synth pinknoise band -n 1400 200 tremolo 40 .1 gain 8