Term of the Moment

3D printing


Look Up Another Term


Definition: CAL


(1) (Computer-Assisted Learning) See CBT.

(2) (Conversational Algebraic Language) A timesharing language from the University of California.

(3) (Common Application Language) An object-oriented programming language (EIA-721) for communicating to devices on a home network. It started out as part of the CEBus home network and evolved into an EIA standard. See CEBus and Home Plug & Play.

(4) (Client Access License) Microsoft's general term for corporate, volume licensing agreements as opposed to single user registration of software.