Safety Net and Springboard
“A scalable programming language is one in which the same concepts can describe small as well as large parts. Towards this goal, the Scala programming language unifies concepts from object and module systems. In particular,…
Project Torino
Torino is an inclusive physical programming language for children with vision impairments created by the Human Experience & Design group at Microsoft.
Neural Program Lattices
Code Contracts for .NET
Source code for the CodeContracts tools for .NET Code Contracts provide a language-agnostic way to express coding assumptions in .NET programs.
Interactive Program Synthesis
Differentiable Functional Program Interpreters
DeepCoder: Learning to Write Programs
New Microsoft Research Dissertation Grant provides support to under-represented groups in computing
By Dr. Meredith Ringel Morris, Principal Researcher, Microsoft Research I am pleased to announce that Microsoft Research is funding a new academic program, the Microsoft Research Dissertation Grant. This grant program offers selected doctoral students…