Download AL, a programming system for automation