For the second, if the goal is to try to get black girls into programming, then there's very little reason for them to spend the resources on other people. Why limit to black? Because the founder felt culturally isolated while going through EE, and wanted to minimize that from happening in the future. Why limit to girls? Because the founder felt culturally isolated while going through EE, and wanted to minimize that from happening in the future.
But seriously, the donation page should link to the charity's website: http://www.blackgirlscode.com/