programmieren lernen

ich habe nun schon einige zeit mit rechnern und software verbracht. ich habe die entwicklung von windows bis jetzt gesehen, so wie auch die der anderen systeme. ich habe das internet entstehen sehen. doch eines habe ich nie gelernt: programmieren.

es ist an der zeit, dieses jetzt zu ändern. obwohl c++ eine sprache ist, die scheinbar am sterben ist, wird sie immer noch sehr viel benutzt. besonders in spielen, da man nah an der hardware arbeiten muss, und dass geht nun mal mit c++ besonders gut. aber auch andere populäre programme sind in c++ geschrieben, wie eben auch der firefox. da ich aber auch irgendwann einmal verbesserungsvorschläge in software machen möchte, ist es erforderlich, dass ich mich einmal mit der programmiersprache selber auseinandersetze und diese lerne. dies werde ich nun tun.

ich verwende hauptsächlich zwei systeme. auf dem mac kann ich xcode verwenden, welches mitgeliefert wird und die umfangreichste entwicklungsumgebung für mac os x ist. diese kann mir auf dem mac sehr gut weiterhelfen.

wenn ich an windows sitze, wie jetzt auf der arbeit, brauche ich ebenfalls eine ide. ich habe mich also auf die suche gemacht, nach etwas kostenfreiem und gleichzeitig gutem, und bin fündig geworden.

das tool nennt sich code::blocks und ist für alle systeme frei verfügbar, selbst im quellcode. für windows bringt es auch den entsprechenden compiler mit. es kann eine menge an code verwalten, und diesen auch für verschiedenste prozessoren optimieren. selbst 64-bit support ist dabei. also grund genug sich dieses tool einmal herunterzuladen und anzuschauen, und hoffen, dass es mir mit meinen lernschritten helfen wird. wir werden sehen.

code::blocks in action

dieses buch soll mir dabei helfen

code::blocks

xcode

Explore posts in the same categories: Linux, NetBeat, Persönliches, Tool Time, Windows

One Comment on “programmieren lernen”


  1. hey marcus
    zum c++ – lernen braucht man sich echt keine bücher kaufen
    schau dir das hier mal an:
    http://www.planetpdf.com/developer/article.asp?ContentID=6634


Comment: