It's a matter of personal taste, of course. But yes the absence of lyrics, the long-running tracks (that are usually blended so there's no break), the pattern-based yet evolving structure and the upbeatness... These are all things that help me "get lost into code".
It helps push out distractions and it's like a canvas in my mind onto which I can load up all the abstractions I'm working on, the mental equivalent of pulling lots of papers out of my bag and spreading them onto my desk. The funny part is this kind of music makes my mental "desk" feel a lot larger and somehow allows me to work on more complex problems.
I have to thank psytrance (mostly Infected Mushroom) for pushing me deeper into exploring EDM. These days I mostly work to neurofunk (a sub-genre of drum & bass). Neurofunk + coffee + a dark room = comfort and focus.
I like to throw one of these on: https://youtu.be/f9Sxdi_82rU
Tobias's mixes with the MilkDrop visuals on my TV in the background with laptop on my lap gets me focused.
https://soundcloud.com/multiseed/multiseed-antaris-festival-...
https://soundcloud.com/jungala-festival/switchcache-jungala-...
https://soundcloud.com/noisily-festival/noisily-2019-podcast...