Language foundations

shape