Amaris Programming Language