The Mozilla Ubiquity project now (as of 0.5) has a fully "natural language" parser ... with official standard verbs. A lot like PowerShell ... but with a much more robust (natural language) parser. Not much need to learn syntax here.