COMAL var laget som en blanding av rådende programmeringsspråk innen utdanning på den tiden, BASIC og Pascal. Det var ment for å brukes til å introdusere elementer fra strukturert programmering i et miljø hvor BASIC ble normalt brukt.