best language for generative art