Development tools, languages, environments
References for Supporting diversity with a new approach to software
What does compassion have to do with coding? and [How to Beat Coding Frustration with Self-Compassion], April Wenzel, on 'Compassionate Coding'
Building Compassionate Software, Ash Furrow
Gender Differences and Programming Environments: Across Programming Populations, Margaret Burnett, Gina Venolia,Mary Czerwinski, et. al.
Can Feature Design Reduce the Gender Gap in End-User Software Development Environments? Valentina Grigoreanu et. al, 2008
Theory in the machine; or, a feminist in a software lab, notes from a talk by Tara McPherson.
Frequent Asked Questions (FAQ) on programming by voice, by Mark with help from the voice coders mailing list
Some of the first computer languages, including COBOL, were heavily influenced by Dr. Grace Hopper and her belief “that programs should be written in a language that was close to English”. Since then, popular programming languages have been primarily by guys, and for the most part driven by American or Western Europeans (Ruby, designed by Yukihiro Matsumoto, is one of the rare exceptions). Possible directions looking forward:
Queer programming languages and anti-language: transCoder
قلب, a programming language written entirely in Arabic
Yorlang, a programming language designed to write small programs using yoruba language constructs