Communal is a free open source natural programming language. The syntax for Communal is as close to the English language as possible, making it great for prototyping and beginners.