Diversity in computing