<?xml version="1.0" encoding="ISO-8859-1" ?>
  <resource>
  <id>8057</id>
  <path>/www/nrich/html/content/id/8057/</path>
  <resourceTypeID>10</resourceTypeID>
  <last_published>0000-00-00T00:00:00</last_published>
  <indexXML>&lt;mdoxml version=&quot;1.0&quot;&gt;&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Unfortunately logo is really the name of a family of languages, rather than one single standard language. You can&amp;#39;t expect programs written for one logo to run unchanged in another implementation.&lt;/p&gt;
&lt;p&gt;Once you have picked up a taste for programming, try moving on to other more useful languages. We&amp;#39;d recommend &lt;a href=&quot;http://processing.org&quot;&gt;Processing (java)&lt;/a&gt; or &lt;a href=&quot;http://beta.nodebox.net/&quot;&gt;Nodebox&lt;/a&gt; (python) for graphics, or the excellent &lt;a href=&quot;http://eloquentjavascript.net/&quot;&gt;Eloquent Javascript&lt;/a&gt; text as an introduction to web programming.&lt;/p&gt;
&lt;p&gt;For general purpose mathematical programming, try python or ruby. Both these languages can handle integer arithmetic without introducing rounding errors, and there are plenty of free web resources to get you started.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;/mdoxml&gt;</indexXML>
  <solutionXML/>
  <noteXML/>
  <clueXML/>
  <canonXML/>
  <end_user_role>2</end_user_role>
  <difficulty>3</difficulty>
  <keystage1>0</keystage1>
  <keystage2>0</keystage2>
  <keystage3>0</keystage3>
  <keystage4>0</keystage4>
  <keystage4plus>0</keystage4plus>
  <title>Learning Programming</title>
  <description></description>
</resource>