(1) Een computergerichte taal, waarvan de instructies gewoonlijk overeenkomst vertonen met de computerinstructies en die faciliteiten biedt zoals het gebruik van macro-instructies.
(2) Een programmeertaal, waarvan de opdrachten instructies kunnen zijn. Deze instructies vertonen gewoonlijk overeenkomst met de instructies in machinetaal.