From Truth Tables to Programming Languages: Progress in the Design of Reversible Circuits | IEEE Conference Publication | IEEE Xplore