<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Compact_Application_Solution_Language</id>
	<title>Compact Application Solution Language - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Compact_Application_Solution_Language"/>
	<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Compact_Application_Solution_Language&amp;action=history"/>
	<updated>2026-10-24T11:05:20Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>http://debianws.lexgopc.com/wiki143/index.php?title=Compact_Application_Solution_Language&amp;diff=1617866&amp;oldid=prev</id>
		<title>imported&gt;SimLibrarian at 02:52, 7 January 2024</title>
		<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Compact_Application_Solution_Language&amp;diff=1617866&amp;oldid=prev"/>
		<updated>2024-01-07T02:52:08Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Short description|Programming language}}&lt;br /&gt;
{{confuse|Common Algebraic Specification Language}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Compact Application Solution Language&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;CASL&amp;#039;&amp;#039;&amp;#039;) is a [[programming language]] used to create computer programs for [[Palm OS]], and [[Microsoft Windows]] desktops, laptops, and [[Pocket PC]]s with [[Windows Mobile]].  It is published by WAGWARE Systems, Inc., and Brainyware, LLC.&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
As a language, CASL is similar to [[Pascal (programming language)|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 file|binary]]), or compiled directly to native code (CASLpro).  One of CASL&amp;#039;s key features is that the same source can be compiled to Palm OS, Windows, or Pocket PC with Windows Mobile, without changing the code, termed &amp;quot;write once, run all&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
[[Category:Object-oriented programming languages]]&lt;/div&gt;</summary>
		<author><name>imported&gt;SimLibrarian</name></author>
	</entry>
</feed>