The major cause of the lack of minority and women computer programmers was a financial barrier to entry.
Today, you can get a desktop computer for $250. You can get a tablet for $300. You can get a laptop for $400. You can get an Android smartphone for $600, all pretty much medium to high end hardware, nothing second hand or used. 15 years ago, you had to invest a minimum of $1000 to get a new computer, and $1500 would give you something more reasonable. Importantly, decent home broadband connections are now affordable for all but the poorest individuals.
The difference between someone becoming a computer programmer and making millions of dollars throughout his or her career and someone not in the field might now only be a few hundred dollar initial investment whereas when I was a kid it was thousands of dollars. Fortunately, we don't have to worry about that large investment anymore, so this aspect of the problem has solved itself.
There are plenty of scholarship opportunities for minority and women computer programmers, but they need to get started way before college. Nobody learns programming at the university. If you're doing programming for the first time at the university, then very likely you'll never want to do it again. The programming work you do at school is dull, formulaic, theoretical, useless, and often frustrating.