Home
News
Community
Products
Download
Support
Sales
About CASL

 
 
 
 
 
 

One Development Environment, Multiple Platforms


  CASL is a full featured scripting language and Windows integrated development environment (CASLide) that enables developers familiar with Visual Basic, Java Script, or Pascal to easily develop professional applications for Palm OS, and PocketPC devices.  CASL has been specifically designed from the ground up to allow the rapid development of compact, fast running PDA applications.

One tool for multiple PDA platforms...

Object Oriented and Event Driven

Developing Palm OS and PocketPC applications with CASL is as easy as:

  1. Point and click to place visual (GUI) objects onto display screen forms
  2. Provide instructions for the PDA to perform when a visual (GUI) object triggers an event.
  3. Test the program on your PC, then download it to run on the PDA.

System Requirements

Target Platform System Requirements
Windows (PC) Windows 95, 98, ME, NT, 2K, XP
Palm OS Devices Palm III,Palm IIIx,Palm TX,Palm VII,Palm IIIe,Palm Z22,Palm Treo 650,GSL Xplore G18,Samsung SPH-i500,Palm Tungsten T3,Palm Tungsten E,Palm Zire 21,Palm IIIc,Palm IIIxe,Handspring Visor,Handspring Visor Deluxe,Sony CLIE UX50 Series,Symbol SPT 1500,Symbol SPT 1700,Sony CLIE VZ90,Kyocera QCP 6035,IBM Workpad c3,Symbol SPT 1740,TRGpro,Palm Zire,Palm VIIx,Palm m100,Handspring Visor Prism,Handspring Visor Platinum,Garmin iQue 3200,GSL Xplore G88 ,Handspring Treo 90,Handspring Treo 180,Garmin iQue 3600,Acer s50/s60,Acer s10,IBM Workpad,Palm Treo 600,Palm Tungsten T,Palm V,Qool QDA-700,Sony CLIE TG Series,Sony CLIE T Series,Sony CLIE SL Series,Sony CLIE SJ Series,Palm m500,Palm m505,Handspring Visor Edge,HandEra 330,Samsung SPH-i330,Sony CLIE N Series,Sony CLIE NR Series,Sony CLIE NX Series,Sony CLIE NZ Series,Sony CLIE S Series,Sony CLIE TH55,Sony CLIE TJ27,Sony CLIE TJ37,Sony CLIE UX40,Palm Tungsten E2,Palm m105,Palm Tungsten C,Palm Zire 71,Palm Tungsten W,Palm LifeDrive,Palm m125,Samsung SGH-i530,Sony CLIE S320,Sony CLIE N760C,Palm Tungsten T5,Handspring Treo Series,Sony CLIE T415,Kyocera 7135,Samsung SPH-i300,IBM Workpad c500,IBM Workpad c505, Fossil, Handspring Visor Pro,Palm i705,Palm Vx,Palm m515,Palm m130,Sony CLIE TJ25,Sony CLIE TJ35,Tapwave Zodiac,Handspring Treo 300,Handspring Treo 270,Palm Zire 72,Palm Zire 31,Tapwave Zodiac 2,Palm Tungsten T2,Symbol SPT 1550,Symbol SPT 1800
PocketPC Devices PocketPC 2002/Windows CE 3.x, and PocketPC 2003/Windows Mobile, on ARM, SH3, MIPS microprocessors.

We do not support OMAP, which uses ARMV4, and which is not the same as ARM. (The version of eVC we use is 3.0 which only supports ARM, MIPS and SH3. The eVC 4.0 generates ARMV4 and nothing else.

CASLide and Compilers

The CASL download package file, which you can get from our Download page, contains the full CASL development package (documentation, CASLide, runtimes, Sample Code and HotSync ® conduit), along with:

  • the CASL p-code compiler for Windows (and Palm OS)
  • the CASLpro (C build) compiler for the Palm OS
  • the CASLppc p-code compiler for the PocketPC platform.

The p-code programs are interpreted by the freely distributed runtimes provided for the Windows (PC), Palm OS, and PocketPC platforms.  The Windows runtime (CASLwin) is fully integrated with the CASLide debugger, and is also suitable for stand-alone use.  The demo CASLpro (C Build) compiler together with the open source PRC-Tools and GCC compiler creates stand-alone native applications for the Palm OS.

Data Synchronization

A freely distributed HotSync conduit is provided for merging CASL database files on the Palm OS and Windows platforms.

A freely distributed ActiveSync conduit is included with CASL for merging CASL database files on the PocketPC and Windows platforms.


Home | News | Community | Products | Download | Support | Sales | About CASL

© 1997-2007 WAGWARE Systems, Inc. & Brainyware, LLC.

All Rights Reserved. Legal info

Last Modified 01/02/2007