1.3.7 High- and low-level languages and their translators