Compact Application Solution Language
Compact Application Solution Language (CASL) is a programming language used to create computer programs for Palm OS, and Microsoft Windows desktops, laptops, and Pocket PCs with Windows Mobile. It is published by WAGWARE Systems, Inc., and Brainyware, LLC.
As a language, CASL is similar to Pascal or Visual Basic with object-oriented programming features. The CASL software development kit (SDK) includes a graphical user interface (GUI) forms editor, an integrated development environment (IDE), and a compiler. CASL programs can either be run as interpreted applications on target devices (using a small helper binary), or compiled directly to native code (CASLpro). One of CASL's key features is that the same source can be compiled to PalmOS, Windows, or Pocket PC with Windows Mobile, without changing the code, termed "write once, run all".
In July 2005, CASLsoft announced they were discontinuing support for CASL and releasing it as freeware, with version 4.2 as the last official release. A month later, WAGWARE Systems, Inc. and Brainyware, LLC announced the purchase of CASL, updated the product and continue to release it as commercial software. CASL Version 4.3 was released on 3 July 2006.
In January 2007, more libraries were released to support the Janam XP20/XP30 series of barcode devices. The CASL libraries are also backward compatible with the Symbol SPT series devices.
Applications Developed in CASL (Palm OS, Pocket PC and Windows)
Wikimedia Foundation. 2010.
Look at other dictionaries:
Criticism of the APL programming language — The APL programming language has been used since the mid 1960s on mainframe computers and has itself evolved in step with computers and the computing market. APL is not widely used, but minimalistic and high level by design, at several points in… … Wikipedia
Tool Command Language — Pour les articles homonymes, voir Tcl. Tcl Apparu en … Wikipédia en Français
Clarion (programming language) — For other uses, see Clarion. Clarion Developer(s) JPI, Clarion International, SoftVelocity Stable release 8.0 / August 30, 2011; 2 months ago (2011 08 30) Operating system … Wikipedia
Guarded Command Language — The Guarded Command Language (GCL) is a language defined by Edsger Dijkstra for predicate transformer semantics cite web | last=Dijkstra | first=Edsger W | authorlink=E. W. Dijkstra | url=http://www.cs.utexas.edu/users/EWD/ewd04xx/EWD472.PDF |… … Wikipedia
CASL — Compact Application Solution Language (Computing » General) ** Castle Dental Centers, Inc. (Business » NASDAQ Symbols) … Abbreviations dictionary
.prc — Palm OS Palm OS (Garnet OS) Capture d écran de Palm OS Garnet v5.4.9 Famille Palm OS État du projet Stable et sorti Entr … Wikipédia en Français
Palm os — (Garnet OS) Capture d écran de Palm OS Garnet v5.4.9 Famille Palm OS État du projet Stable et sorti Entr … Wikipédia en Français
Palm OS — (Garnet OS) Capture d écran de Palm OS Garnet v5.4.9 Famille Palm OS État du projet Stable et sorti Entreprise / Développeur Palm … Wikipédia en Français
CASL — may refer to: * California Amateur Skateboard League * Canadian Association for School Libraries * Canadian Association for the Study of the Liver * Capital Area Soccer League * Center on Accelerated Student Learning * Central Arizona Soaring… … Wikipedia
List of computing and IT abbreviations — This is a list of computing and IT acronyms and abbreviations. Contents: 0–9 A B C D E F G H I J K L M N O P Q R S T U V W X Y … Wikipedia