Jump to content

Compact Application Solution Language

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Jonecool (talk | contribs) at 14:04, 31 August 2006. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

CASL - (Compact Application Solution Language) is a programming language used to create computer programs for the Palm Pilot and PocketPC and for the Windows Desktop/Laptop. It is published by WAGWARE Systems, Inc. and Brainyware, LLC

As a language, CASL is similar to PASCAL with object-oriented features. The CASL software development kit (SDK) includes a GUI forms editor, IDE, and compiler. CASL applications can either be run as interpreted applications on the target device (using a small helper binary) or compiled directly to native code (CASLpro). One of CASL's key selling points is that the same source can be compiled to Palm or PocketPC or Windows without changing code ("write once, run all").

In July 2005, CASLsoft announced they were discontinuing support for CASL and releasing it as freeware, with version 4.2 being the last official release. However, a month later WAGWARE Systems, Inc. and Brainyware, LLC announced purchase of CASL and continued to release it as commercial software. CASL Version 4.3 was released on 3rd July 2006 and is available as a free download from The CASL Download Page.

Applications Developed in CASL (PalmOS, PocketPC and Windows)

WAGWARE Systems, Inc.

Brainyware, LLC

Arkansoft

WakefieldSoft

Southeastern Data Technologies

Add more here...