Microsoft XNA
Microsoft XNA ( a recursive acronym for XNA's not acronymed ) is a freeware set of tools with a managed runtime environment that Microsoft developed to facilitate video game development . 
<triplet> Microsoft XNA <subj> Microsoft <obj> developer