Higher-Level Languages and Their Speeds