A Generation é uma Organização Não Governamental (ONG) sem fins lucrativos, com o maior programa gratuito de capacitação profissional e empregabilidade do mundo. No Brasil, a ONG está presente nas cidades de São Paulo, Campinas, Recife e Rio de Janeiro, ministrando gratuitamente, cursos de programação em Desenvolvimento Web e Mobile FullStack Jr., para adultos em situação de vulnerabilidade social e/ou econômica.
A organização tem como plano de trabalho, recrutar, capacitar e inserir no mercado de trabalho, priorizando a diversidade e a inclusão de mulheres, pessoas pretas, pessoas com deficiências e a comunidade LGBTQIAP+ no setor de tecnologia.