Software allocates memory in varying degrees of granularity as needed to fulfill data structure requirements and binary multiples are usually not required.
More recent implementations of APL generally include comprehensive control structures, so that data structure and program control flow can be clearly and cleanly separated.