Also found in: Dictionary, Thesaurus, Medical, Financial, Acronyms, Wikipedia.
A higher-level language, developed especially for time-sharing purposes, in which a user at a remote console typewriter is directly connected to the computer and can work out problems on-line with considerable help from the computer. Derived from Conversational Algebraic Language.
On drawings, abbr. for calorie.
Computer Assisted Learning.
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.