The Ben Programming Language