Unlike traditional line-by-line coding, CALYPSO programming starts with the desired result (the "characteristic"). Academia.edu