From its home page (see below):

<blockquote>
SPARCL is a *(programming language) that helps you do exploratory programming. It was developed to test the idea that visual programming, *(logic) programming, and programming with sets [*(collection-oriented)] (with partitioning *(constraints)) are highly complementary approaches to programming that when combined produce a good language for exploratory programming.
</blockquote>

<ul class="links">
  <li>_("SPARCL home"|http://homepage.mac.com/lspratt/projects/SPARCL/sparcl_home.html).</li>
</ul>
