Z Language: implementation of a basic Language, designed for readability