We introduce isQ, a new software stack for quantum programming in an imperative language, also named isQ. The aim of isQ is to make programmers write programs as conveniently possible. In particular: 1) language and its compiler contain many useful featu...