shlomi-fish-homepage / t2 / philosophy / computers / education / introductory-language / index.html.wml

#include '../template.wml'
#include "toc_div.wml"
#include <utils.wml>

<latemp_subject "Thoughts about the Best Introductory Language" />

<latemp_meta_desc "Thoughts about the Best Introductory Language" />

<h2 id="main_intro">Introduction</h2>

<p>
What makes programming languages suitable or unsuitable as introductory
languages? Which languages are better learnt first and at which order? And
why what the masses think is the most suitable introductory programming
language is not in fact that.
</p>

<p>
This paper examines several approaches to which programming language is the
best, and afterwards gives several useful relations for which languages
should come first. Finally it gives a final verdict, defends it and then
gives some other good food for thought.
</p>

<toc_div />

<h3 id="itself">The Article Itself - 2nd Revision</h3>

#include "docbook/4/rendered/introductory-language.html"

<h2 id="other_formats">Other Formats</h2>

<ul>
<li>
<a href="introductory-language.pdf">Acrobat Reader (PDF) Format</a>.
</li>
<li>
<a href="introductory-language.xml">Original DocBook/XML</a>.
</li>
</ul>

<h2 id="coverage">Coverage</h2>

<h3 id="coverage-1st">1st Edition</h3>

<ul>

<li>
<a href="http://www.osnews.com/comment.php?news_id=17670">OSNews.com (in
English)</a>
</li>

<li>
<a href="http://community.livejournal.com/shlomif_tech/444.html">shlomif-tech
Live Journal community</a>. (read and post comments)
</li>

<li>
<a href="http://www.whatsup.org.il/modules.php?op=modload&amp;name=News&amp;file=article&amp;sid=5653">Whatsup.org.il Coverage (in Hebrew)</a>
</li>

<li>
<a href="http://lambda-the-ultimate.org/node/2194">Coverage in the
Lambda the Ultimate forums.</a>
</li>

<li>
<a href="http://www.dzone.com/rsslinks/thoughts_about_the_best_introductory_language.html">Coverage in dzone.com (in English)</a>
</li>

<li>
<a href="http://www.networksecuritytech.com/viewtopic.php?p=26897">Network
Security Tech Forum</a>
</li>
</ul>

<h3 id="coverage-2nd">2nd Edition</h3>

<ul>

<li>
<a href="http://lambda-the-ultimate.org/node/2788">Lambda
the Ultimate Forums</a>
</li>

</ul>

<define-tag camila_ron>
;;; Sponsored by Camila Ron
;;; Remove at 2013-09-22

<hr />

#include "camila_ron.wml"

</define-tag>

<camila_ron />
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.