Natural Programming

Research areas

Enabling Technologies

The goal of the Natural Programming project is to make computer programming more accessible to novice, professional and end-user programmers. We are investigating how people think about interactive behaviors. Using these investigations, we are designing interactive programming tools and languages that are easier to learn and less error-prone.

Researchers

Students

Ju Ho Yoon
Kerry Chang
Stephen Oney