It is. But I think a big part of the reason why this happens is because we steer young girls away from "technical" areas to begin with, and when it comes to racial disparities, we have a tendency to treat early struggles with learning (faced disproportionately by minorities because they are, on average, poorer and less advantaged than white children) as a statement about a person's "aptitude." This gets back to the point I made before about how computer programming is miscategorized at the institutional level. It's believed that you have to be some sort of genius, an overachiever experiencing wild success in regular Math classes, in order to even qualify as ready to learn programming. And honestly, that's just not the case. If we tore down this conception of the practice, and did a little work to demystify it, it would go a long way toward drawing a more diverse set of people to programming (not to mention other technical fields).
Fortunately where I came from all the white kids were poor too, and I was one of them (heh, still am). What struck me throughout my entire school education is that about half of my peers were barely able to hold a conversation, or read and write. Again it's easy to forget when you're in IT that most people are really not very bright at all. I mean, seriously not bright. It's hard to frame this in a politically correct way, but if you're using a computer now in a desk job, it's because you were already in the upper half of the IQ curve. I know it's not really all about intelligence and that nurture, teaching and opportunity are the other foundations of academic success but as teachers all well know, half of the kids they teach are never going to amount to more than a hill of beans no matter what they try. They can be great teachers, and the curriculum can drop a golden nugget of opportunity, but when half the kids can barely write, spell, or add up by the time they're 12... eeergh.