<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Das C-Lern-Blog</title>
	<atom:link href="http://dasclernblog.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://dasclernblog.wordpress.com</link>
	<description>ein C Kurs für Einsteiger</description>
	<lastBuildDate>Mon, 19 Jan 2009 20:18:27 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='dasclernblog.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Das C-Lern-Blog</title>
		<link>http://dasclernblog.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://dasclernblog.wordpress.com/osd.xml" title="Das C-Lern-Blog" />
	<atom:link rel='hub' href='http://dasclernblog.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Das erste Programm</title>
		<link>http://dasclernblog.wordpress.com/2009/01/19/das-erste-programm/</link>
		<comments>http://dasclernblog.wordpress.com/2009/01/19/das-erste-programm/#comments</comments>
		<pubDate>Mon, 19 Jan 2009 20:18:02 +0000</pubDate>
		<dc:creator>rocketsciencecoding</dc:creator>
				<category><![CDATA[Kurs]]></category>

		<guid isPermaLink="false">http://dasclernblog.wordpress.com/?p=26</guid>
		<description><![CDATA[Nach langer Pause, teils wegen Job/Urlaub, teils wegen Faulheit geht es endlich weiter. Nachdem ich meinen letzten Windows-Rechner verkauft habe werde ich in Zukunft alles auf dem Mac vorführen. Für Benutzer von UNIX-artigen Betriebssystemen sollte alles Eins zu Eins übertragbar sein. Den Windows-Usern möchte ich nochmals Cygwin nahelegen, das eine UNIX-artige Umgebung unter Windows zur [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dasclernblog.wordpress.com&amp;blog=5186712&amp;post=26&amp;subd=dasclernblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Nach langer Pause, teils wegen Job/Urlaub, teils wegen Faulheit geht es endlich weiter. Nachdem ich meinen letzten Windows-Rechner verkauft habe werde ich in Zukunft alles auf dem Mac vorführen. Für Benutzer von UNIX-artigen Betriebssystemen sollte alles Eins zu Eins übertragbar sein. Den Windows-Usern möchte ich nochmals Cygwin nahelegen, das eine UNIX-artige Umgebung unter Windows zur Verfügung stellt.</p>
<p>Heute möchte ich mit dir das erste Programm schreiben. Dazu benötigst du einen Texteditor, wie z.B. das bei OS X mitgelieferte TextEdit. Für die ersten Schritte ist das ausreichend, es gibt aber bessere Editoren zum programmieren, die den Quelltext farbig darstellen. Als Beispiel sei hier <a href="http://codingmonkeys.de/subethaedit/index.html" target="_blank">SubEthaEdit</a> von den sympathischen CodingMonkeys erwähnt. Wenn du TextEdit verwendest stellst du am besten in den Einstellungen das Format auf &#8222;Reiner Text&#8220; ein.</p>
<p>Das erste Programm in einer neuen Programmiersprache gibt traditionell die Meldung &#8222;Hello, world.&#8220; auf dem Bildschirm aus. Dazu gibst du folgenden Text im Texteditor ein:</p>
<pre>#include &lt;stdio.h&gt;

int main()
{
    printf("Hello, world.\n");
    return 0;
}</pre>
<p>Das Ganze speicherst du unter &#8222;hello.c&#8220; in einem beliebigen Ordner ab. Ich habe z.B. einen Ordner &#8222;Blog&#8220; unter meinem Benutzerverzeichnis angelegt. Achte darauf, dass die Erweiterung wirklich &#8222;.c&#8220; ist.</p>
<p>Um das Programm starten zu können musst du es in eine für den Prozessor verständliche Form übersetzen. Das macht der Compiler. (genaugenommen sind mehrere Programme beteiligt, dazu später mehr) Der Compiler hat keine grafische Oberfläche sondern arbeitet auf der Kommandozeile. Auch XCode ruft den Compiler auf der Kommandozeile auf. Um den Compiler genauer zu verstehen wollen wir das auch tun. Dazu startest du das Programm Terminal.</p>
<p>Falls du noch nie mit der Kommandozeile gearbeitet hast empfehle ich dir dich ein wenig damit zu beschäftigen. Es lohnt sich. Im Terminal siehst du etwa folgende Ausgabe:</p>
<pre>christians-imac:~ christian$</pre>
<p>Vorne steht der Name des Rechners, nach dem Doppelpunkt steht der Ordner in dem du dich gerade befindest. Die Tilde steht dabei für das Benutzerverzeichnis, in meinem Fall &#8222;/Users/christian&#8220;. Danach folgt der angemeldete Benutzer. Nach dem Dollarzeichen kannst du Kommandos eingeben. Um in den Ordner &#8222;Blog&#8220; zu wechseln gebe ich</p>
<pre>cd Blog</pre>
<p>ein und drücke die Eingabetaste. An Stelle der Tilde steht jetzt &#8222;Blog&#8220;. Um das Programm zu übersetzen gibst du folgendes Kommando ein:</p>
<pre>gcc -Wall -o hello hello.c</pre>
<p>Wenn alles geklappt hat gibt der Compiler keine Meldung aus. Falls der Compiler eine Fehlermeldung ausgibt ist wahrscheinlich etwas nicht richtig geschrieben.</p>
<p>Mit dem Kommando &#8222;ls&#8220; kannst du den Inhalt deines Ordners anzeigen lassen. Bei mir sieht die Ausgabe etwa so aus:</p>
<pre>christians-imac:Blog christian$ ls
hello   hello.c
christians-imac:Blog christian$</pre>
<p>Um das Programm zu starten gibst du &#8222;./hello&#8220; ein. Die Ausgabe müsste dann in etwa so aussehen:</p>
<pre>christians-imac:Blog christian$ ./hello
Hello, World.
christians-imac:Blog christian$</pre>
<p>Gratuliere, du hast gerade dein erstes C-Programm geschrieben, übersetzt und getestet. Was haben wir eigentlich gemacht und wie funktioniert das Ganze?</p>
<p>In der ersten Zeile bindest du mit &#8222;#include &lt;stdio.h&gt;&#8220; die Datei &#8222;stdio.h&#8220; in dein Programm ein. Die Sprache C kann ohne Hilfe nicht besonders viel. Genau genommen kann sie noch nicht mal was auf dem Bildschirm ausgeben. Bei jedem C-Compiler wird aber die so genannte Standardbibliothek mitgeliefert, die ziemlich viele nützliche Funktionen enthält. Die Datei &#8222;stdio.h&#8220; gehört zu dieser Standardbibliothek und enthält Funktionen für die Ein- und Ausgabe von Daten.</p>
<p>Die nächste Zeile definiert eine Funktion mit dem Namen &#8222;main&#8220;. Eine Funktion ist eine Folge von Anweisungen, die immer wieder benutzt werden kann. Sie hat einen Rückgabewert und kann mehrere Eingabewerte haben. Die Eingabewerte nennt man Parameter. Das Prinzip ist das selbe wie in der Mathematik. Die Funktion &#8222;sin(x)&#8220; bekommt den Parameter &#8222;x&#8220; und gibt den Sinus davon zurück.</p>
<p>In C muss für die Eingabewerte und den Rückgabewert ein Datentyp angegeben werden. Mehr zu Datentypen im nächsten Blogeintrag. Die Funktion &#8222;main&#8220; hat in unserem Programm einen Rückgabewert vom Typ &#8222;int&#8220; und keine Parameter (die Klammern sind leer).</p>
<p>Der Funktionsname &#8222;main&#8220; ist ein besonderer Name. Er bezeichnet die Hauptfunktion eines Programms, in der der Ablauf beginnt. Wenn keine Funktion mit dem Namen &#8222;main&#8220; vorhanden ist gibt der Compiler einer Fehlermeldung aus.</p>
<p>Zwischen den geschweiften Klammern steht der Inhalt der Funktion. In der ersten Zeile von &#8222;main&#8220; wird die Funktion &#8222;printf&#8220; aus der Standardbibliothek aufgerufen. Sie bekommt als Parameter den Text &#8222;Hallo, Welt.&#8220;, den sie auf dem Bildschirm ausgibt. Das &#8222;\n&#8220; im Text sorgt dafür, dass nach der Meldung in eine neue Zeile gesprungen wird. Die Anweisung &#8222;return 0&#8243; gibt als Rückgabewert Null zurück.</p>
<p>Den Rückgabewert kannst du auf der Kommandozeile ansehen, in dem du &#8222;echo $?&#8220; eingibst. Rückgabewerte auf der Kommandozeile sind z.B. nützlich, wenn man ein Programm in einem Skript benutzen will.</p>
<p>Im nächsten Blogeintrag geht es um Datentypen und Funktionen. Falls du Fragen oder Anregungen hast schreib einfach einen Kommentar. Es würde mich sehr interessieren ob die Artikel verständlich sind und ob es zu schnell oder langsam vorangeht.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dasclernblog.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dasclernblog.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dasclernblog.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dasclernblog.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dasclernblog.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dasclernblog.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dasclernblog.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dasclernblog.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dasclernblog.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dasclernblog.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dasclernblog.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dasclernblog.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dasclernblog.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dasclernblog.wordpress.com/26/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dasclernblog.wordpress.com&amp;blog=5186712&amp;post=26&amp;subd=dasclernblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dasclernblog.wordpress.com/2009/01/19/das-erste-programm/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3e537aab3eb5e2e403ab11ca435ea110?s=96&#38;d=identicon" medium="image">
			<media:title type="html">insanelygreat</media:title>
		</media:content>
	</item>
		<item>
		<title>XCode installieren</title>
		<link>http://dasclernblog.wordpress.com/2008/10/22/xcode-installieren/</link>
		<comments>http://dasclernblog.wordpress.com/2008/10/22/xcode-installieren/#comments</comments>
		<pubDate>Wed, 22 Oct 2008 18:56:52 +0000</pubDate>
		<dc:creator>rocketsciencecoding</dc:creator>
				<category><![CDATA[Kurs]]></category>

		<guid isPermaLink="false">http://dasclernblog.wordpress.com/?p=18</guid>
		<description><![CDATA[So, endlich geht&#8217;s weiter. Heute möchte ich dir zeigen wie du XCode installieren kannst. Ich habe dazu einen kleinen Screencast gemacht. Bitte entschuldige die lausige Qualität, das ganze ist noch etwas neu für mich. Ich möchte mich an dieser Stelle für das freundliche Feedback bedanken. Ich werde auf jeden Fall weitermachen. Screencast Irgendwie will das [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dasclernblog.wordpress.com&amp;blog=5186712&amp;post=18&amp;subd=dasclernblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>So, endlich geht&#8217;s weiter. Heute möchte ich dir zeigen wie du XCode installieren kannst. Ich habe dazu einen kleinen Screencast gemacht. Bitte entschuldige die lausige Qualität, das ganze ist noch etwas neu für mich. Ich möchte mich an dieser Stelle für das freundliche Feedback bedanken. Ich werde auf jeden Fall weitermachen.</p>
<p><a href="http://rocketscience-coding.de/videos/XCode_Install.mov">Screencast</a></p>
<p>Irgendwie will das WordPress meinen schönen Quicktime-Film nicht haben. Aber lieber ein Link als gar nichts.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dasclernblog.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dasclernblog.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dasclernblog.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dasclernblog.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dasclernblog.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dasclernblog.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dasclernblog.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dasclernblog.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dasclernblog.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dasclernblog.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dasclernblog.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dasclernblog.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dasclernblog.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dasclernblog.wordpress.com/18/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dasclernblog.wordpress.com&amp;blog=5186712&amp;post=18&amp;subd=dasclernblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dasclernblog.wordpress.com/2008/10/22/xcode-installieren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://rocketscience-coding.de/videos/XCode_Install.mov" length="16859736" type="video/quicktime" />
	
		<media:content url="http://1.gravatar.com/avatar/3e537aab3eb5e2e403ab11ca435ea110?s=96&#38;d=identicon" medium="image">
			<media:title type="html">insanelygreat</media:title>
		</media:content>
	</item>
		<item>
		<title>Warum ausgerechnet C ?</title>
		<link>http://dasclernblog.wordpress.com/2008/10/16/warum-ausgerechnet-c/</link>
		<comments>http://dasclernblog.wordpress.com/2008/10/16/warum-ausgerechnet-c/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 19:46:44 +0000</pubDate>
		<dc:creator>rocketsciencecoding</dc:creator>
				<category><![CDATA[Kurs]]></category>

		<guid isPermaLink="false">http://dasclernblog.wordpress.com/?p=11</guid>
		<description><![CDATA[Erst mal ein kleiner Artikel über Programmiersprachen im Allgemeinen und C im Besonderen. Ich will dir nicht mit geschichtlicher Entwicklung auf die Nerven gehen, wenn du dich dafür interessierst kannst du bei Wikipedia nachlesen. Die Programmiersprache C ist so etwas wie das Englisch und das Latein der Programmiersprachen zusammen. Das Englisch, weil es wahrscheinlich die am weitesten verbreitete [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dasclernblog.wordpress.com&amp;blog=5186712&amp;post=11&amp;subd=dasclernblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Erst mal ein kleiner Artikel über Programmiersprachen im Allgemeinen und C im Besonderen. Ich will dir nicht mit geschichtlicher Entwicklung auf die Nerven gehen, wenn du dich dafür interessierst kannst du bei <a href="http://de.wikipedia.org/wiki/Geschichte_der_Programmiersprachen" target="_blank">Wikipedia</a> nachlesen.</p>
<p>Die Programmiersprache C ist so etwas wie das Englisch und das Latein der Programmiersprachen zusammen. Das Englisch, weil es wahrscheinlich die am weitesten verbreitete Programmiersprache ist. C findet man in vielen Anwendungsgebieten, vom Laderegler im Notebookakku bis zum Großrechner. Das Latein der Programmiersprachen ist C, weil viele andere Programmiersprachen auf C aufbauen oder Teile der Sprache übernommen haben. Wer C kann lernt diese Sprachen sehr leicht.</p>
<p>Um ein Programm in C zu erstellen brauchst du folgende Dinge:</p>
<ul>
<li>Einen Text<strong>editor</strong> um dein Programm einzugeben. Dieser Texteditor muss reinen Text ohne Formatierungen wie Schriftgröße speichern können. So ein Editor ist heute bei jedem Betriebssystem mit dabei.</li>
<li>Einen <strong>Compiler</strong>. Der Compiler ist ein Programm, das dein als Text in einer Programmiersprache aufgeschriebenes Programm in eine Form übersetzt, die der Computer verstehen kann. Diese Form nennt man <strong>Objektcode</strong>. Größere Programme sind normalerweise in verschiedene Teile aufgeteilt (zum Beispiel einen Teil, der Bilder laden kann und einen anderer Teil, der sie auf dem Bildschirm darstellen kann). Diese Teile nennt man <strong>Module</strong>. Jedes Modul steht in einer eigenen Datei und aus jedem Modul wird eine eigene Datei mit Objektcode.</li>
<li>Einen <strong>Linker</strong>. Der Linker sucht alle Module, die zu einem Programm gehören und eventuell zusätzliche Module, die z.B. zum Betriebssystem gehören und macht daraus ein ausführbares Programm das man starten kann. Der Linker kann Objektcode der mit den verschiedensten Programmiersprachen erzeugt wurde zu einem Programm zusammensetzen.</li>
</ul>
<p>Wenn diese Programme unter einer Bedienoberfläche zusammengefasst sind spricht man von einer <strong>IDE</strong> (Integrated Development Environment, integriete Entwicklungsumgebung). Wir arbeiten für die ersten paar Programme noch ohne IDE weil du so besser sehen kannst was &#8222;unter der Motorhaube&#8220; passiert.</p>
<p>Wenn du Linux hast brauchst du gar nichts zu machen. Bei Linux sind diese Programme immer installiert. Für den Mac und für Windows werde ich beschreiben, woher du diese Dinge bekommst und wie du sie installierst.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dasclernblog.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dasclernblog.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dasclernblog.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dasclernblog.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dasclernblog.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dasclernblog.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dasclernblog.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dasclernblog.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dasclernblog.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dasclernblog.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dasclernblog.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dasclernblog.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dasclernblog.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dasclernblog.wordpress.com/11/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dasclernblog.wordpress.com&amp;blog=5186712&amp;post=11&amp;subd=dasclernblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dasclernblog.wordpress.com/2008/10/16/warum-ausgerechnet-c/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3e537aab3eb5e2e403ab11ca435ea110?s=96&#38;d=identicon" medium="image">
			<media:title type="html">insanelygreat</media:title>
		</media:content>
	</item>
		<item>
		<title>Hello, world.</title>
		<link>http://dasclernblog.wordpress.com/2008/10/15/hello-world/</link>
		<comments>http://dasclernblog.wordpress.com/2008/10/15/hello-world/#comments</comments>
		<pubDate>Wed, 15 Oct 2008 17:01:39 +0000</pubDate>
		<dc:creator>rocketsciencecoding</dc:creator>
				<category><![CDATA[Kurs]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://dasclernblog.wordpress.com/2008/10/15/hello-world/</guid>
		<description><![CDATA[Hallo zusammen und willkommen beim C-Lern-Blog. Den Titel hat WordPress ja schon mal richtig ausgewählt. Warum &#8222;Hello, world.&#8220; der &#8222;richtige&#8220; Titel ist und vieles andere erfährst du in Zukunft in diesem Blog. Eine Diskussion im Bits und So Forum hat mir gezeigt, dass es Bedarf für einen Kurs in der Programmiersprache C gibt. Ich habe [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dasclernblog.wordpress.com&amp;blog=5186712&amp;post=1&amp;subd=dasclernblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hallo zusammen und willkommen beim C-Lern-Blog. Den Titel hat WordPress ja schon mal richtig ausgewählt. Warum &#8222;Hello, world.&#8220; der &#8222;richtige&#8220; Titel ist und vieles andere erfährst du in Zukunft in diesem Blog.</p>
<p>Eine Diskussion im <a href="http://www.bitsundso.de/forum" target="_blank">Bits und So Forum</a> hat mir gezeigt, dass es Bedarf für einen Kurs in der Programmiersprache C gibt. Ich habe schon länger mit dem Gedanken gespielt ein Blog zu schreiben, mir hat aber immer das Thema dazu gefehlt. Jetzt habe ich also ein Thema und es kann losgehen.</p>
<p>Dieses Blog richtet sich bewusst auch an alle, die noch nie eine Zeile programmiert haben. Die Freaks bitte ich eventuelle Ungenauigkeiten zu entschuldigen. Ich versuche mich verständlich auszudrücken und bei Fragen so gut ich kann zu antworten. Das Blog lebt vom mitmachen. Wenn du also Fragen oder Wünsche hast kannst du sie gerne in die Kommentare schreiben oder mir eine Mail schicken.</p>
<p>Nach dem Kurs wirst du sicher nicht sofort schicke iPhone-Apps schreiben können. Das erfordert leider noch ein Bisschen mehr Wissen. Der Kurs soll dir dabei helfen die Grundsätze der Programmierung zu verstehen, die vom kleinsten iPod bis zum größten Großrechner gültig sind. Am Anfang mag manches verwirrend klingen, lass dich davon nicht entmutigen. Dumm ist (und bleibt) nur der, der nicht fragt.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dasclernblog.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dasclernblog.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dasclernblog.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dasclernblog.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dasclernblog.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dasclernblog.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dasclernblog.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dasclernblog.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dasclernblog.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dasclernblog.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dasclernblog.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dasclernblog.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dasclernblog.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dasclernblog.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dasclernblog.wordpress.com&amp;blog=5186712&amp;post=1&amp;subd=dasclernblog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dasclernblog.wordpress.com/2008/10/15/hello-world/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3e537aab3eb5e2e403ab11ca435ea110?s=96&#38;d=identicon" medium="image">
			<media:title type="html">insanelygreat</media:title>
		</media:content>
	</item>
	</channel>
</rss>
