Nonprofits can make positive social change by investing people, resources and money into various communities. For the technology sector, that can look like bringing STEM training opportunities to underrepresented groups or making hardware and software products available to the people and organizations who need them, but might not otherwise be able to afford them.
The following top nonprofit tech companies are working to facilitate equity and accessibility across STEM fields through education, job training, consulting and other initiatives.
Top Nonprofit Tech Companies
- Black Girls Code
- CodeAI
- LaunchCode
- NPower
- TechSoup
Nonprofit Tech Companies to Know
Founded: 2000
Headquarters: New York, New York
NPower is a national nonprofit organization that launches digital careers for military veterans and young adults from underserved communities through free, accelerated technology training in IT support, cloud computing, cybersecurity and related fields. It combines hands-on instruction with professional mentorship, career development workshops and job placement assistance.
Founded: 2012
Headquarters: Seattle, Washington
CodeAI (formerly Code.org) provides free, open-source AI and computer science education curricula for K-12 students across the United States and 190 other countries. The nonprofit also offers professional development for educators, organizes the annual Hour of AI campaign and advocates for policies ensuring equitable access to digital fluency education for all students.
Founded: 2011
Headquarters: Oakland, California
Black Girls Code equips young women of color with coding and STEM skills through workshops, summer camps and online programs designed to increase representation in tech careers. Partnering with schools and community organizations, Black Girls Code serves learners with hands-on training in coding, artificial intelligence and emerging technologies.
Founded: 1987
Headquarters: San Francisco, California
TechSoup connects nonprofits, charities and libraries with donated and discounted technology from major vendors including Microsoft, Adobe and Cisco. The nonprofit intermediary vets organizations and manages eligibility verification while offering training courses and expert consulting to help nonprofits optimize their technology use.
Founded: 2013
Headquarters: St. Louis, Missouri
LaunchCode equips people from non-traditional backgrounds with free tech education and job placement to launch careers in software development and AI adoption. The nonprofit offers immersive training programs in full-stack development, Java and AI specialization, followed by paid apprenticeships with over 500 hiring partners including Mastercard, Boeing and Centene.




