{"id":5864,"date":"2026-09-24T11:12:42","date_gmt":"2026-09-24T09:12:42","guid":{"rendered":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/?p=5864"},"modified":"2026-10-01T13:00:47","modified_gmt":"2026-10-01T11:00:47","slug":"mein-erstes-mmbasic-programm-version-0-21-ist-da","status":"publish","type":"post","link":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/mein-erstes-mmbasic-programm-version-0-21-ist-da\/","title":{"rendered":"Mein erstes MMBasic Programm \u2013 Version 0.21 ist da"},"content":{"rendered":"<p class=\"isSelectedEnd\">Es ist wieder ein kleiner Meilenstein erreicht: <strong>Version 0.21 meines MMBasic-Tutorials \u201eMein erstes MMBasic Programm\u201c ist fertig!<\/strong><\/p>\n<p class=\"isSelectedEnd\">Seit der Ver\u00f6ffentlichung von Version 0.20 hat sich noch einmal einiges getan. Ich habe zahlreiche Stellen \u00fcberarbeitet, Fehler korrigiert und Erg\u00e4nzungen vorgenommen. Besonders gefreut hat mich das Feedback aus der Community. Einige Hinweise und Verbesserungsvorschl\u00e4ge aus dem Forum sind bereits in die neue Version eingeflossen, weitere stehen f\u00fcr kommende Versionen auf der Roadmap.<\/p>\n<h2>Version 0.21 als kostenloses PDF<\/h2>\n<p class=\"isSelectedEnd\">Die neue Version steht wieder <strong>kostenlos als PDF<\/strong> zur Verf\u00fcgung.<\/p>\n<p class=\"isSelectedEnd\">Das PDF umfasst inzwischen <strong>673 Seiten<\/strong> und enth\u00e4lt neben dem eigentlichen Tutorial auch einen zus\u00e4tzlichen Anhang. Wie bisher geh\u00f6ren nat\u00fcrlich auch die BASIC-Beispielprogramme zum Projekt und k\u00f6nnen separat heruntergeladen werden.<\/p>\n<h2>Vom PDF zum gedruckten Buch<\/h2>\n<p class=\"isSelectedEnd\">Parallel zur frei verf\u00fcgbaren PDF-Version arbeite ich inzwischen auch an einer gedruckten Ausgabe von <strong>\u201eMein erstes MMBasic Programm \u2013 Schritt f\u00fcr Schritt in die Welt von MMBasic \u2013 f\u00fcr PicoMite und Colour Maximite\u201c<\/strong>.<\/p>\n<p class=\"isSelectedEnd\">PDF und Taschenbuch basieren auf denselben Inhalten, sind aber nicht v\u00f6llig identisch aufgebaut. F\u00fcr die gedruckte Ausgabe verwende ich ein etwas anderes, auf den Buchdruck abgestimmtes Layout. Dadurch ergibt sich auch eine andere Seitenzahl:<\/p>\n<p class=\"isSelectedEnd\"><strong>Das Taschenbuch kommt derzeit auf stolze 794 Seiten.<\/strong><\/p>\n<p class=\"isSelectedEnd\">Es soll sp\u00e4ter voraussichtlich f\u00fcr <strong>29,90 \u20ac bei Amazon<\/strong> erh\u00e4ltlich sein.<\/p>\n<p class=\"isSelectedEnd\">Der Preis ist dabei ganz bewusst m\u00f6glichst niedrig angesetzt. Bei einem Taschenbuch mit <strong>794 Seiten<\/strong> entstehen allein durch Herstellung und Druck bereits entsprechend hohe Kosten. Die 29,90 \u20ac liegen deshalb praktisch am unteren Ende dessen, was sich f\u00fcr diese Ausgabe \u00fcber <a href=\"https:\/\/kdp.amazon.com\/de_DE\/bookshelf\" target=\"_blank\" rel=\"noopener\"><strong>Amazon KDP<\/strong><\/a> sinnvoll realisieren l\u00e4sst.<\/p>\n<p>Mir ist wichtig, dass das Buch trotz seines Umfangs bezahlbar bleibt. Vergleichbare Fach- und Computerb\u00fccher mit mehreren hundert Seiten liegen preislich h\u00e4ufig deutlich h\u00f6her. Das gedruckte Buch soll daher weniger ein Projekt sein, mit dem ich m\u00f6glichst viel verdienen m\u00f6chte, sondern vor allem eine zus\u00e4tzliche M\u00f6glichkeit f\u00fcr diejenigen, die das Tutorial lieber als richtiges Buch in der Hand haben m\u00f6chten.<\/p>\n<p class=\"isSelectedEnd\">Ver\u00f6ffentlicht ist es allerdings noch nicht. Bevor ich die endg\u00fcltige Freigabe erteile, m\u00f6chte ich das Ergebnis erst selbst in den H\u00e4nden halten. Deshalb habe ich einen <strong>Probedruck<\/strong> bestellt.<\/p>\n<p class=\"isSelectedEnd\">Dabei m\u00f6chte ich vor allem pr\u00fcfen, wie Schrift, Abbildungen, Programmlistings und Seitenlayout auf Papier wirken. Schlie\u00dflich sieht ein fast 800 Seiten starkes Buch auf dem Bildschirm doch etwas anders aus als gedruckt.<\/p>\n<p class=\"isSelectedEnd\">Erst wenn der Probedruck \u00fcberzeugt, werde ich die Taschenbuchausgabe endg\u00fcltig ver\u00f6ffentlichen.<\/p>\n<h2>Die kostenlose Version bleibt<\/h2>\n<p class=\"isSelectedEnd\">Wichtig ist mir dabei: <strong>Das freie Tutorial bleibt nat\u00fcrlich bestehen.<\/strong><\/p>\n<p class=\"isSelectedEnd\"><a href=\"https:\/\/mikrocontroller.bplaced.net\/wordpress\/mein-erstes-mmbasic-programm-vorwort\/\">Die PDF-Version kann weiterhin kostenlos heruntergeladen werden<\/a>. Auch die BASIC-Beispielprogramme bleiben frei verf\u00fcgbar. Das gedruckte Taschenbuch ist eine zus\u00e4tzliche M\u00f6glichkeit f\u00fcr alle, die lieber ein richtiges Buch auf dem Schreibtisch liegen haben m\u00f6chten.<\/p>\n<h2>Und wie geht es weiter?<\/h2>\n<p class=\"isSelectedEnd\">Auch Version 0.21 bedeutet noch lange nicht das Ende des Projekts.<\/p>\n<p class=\"isSelectedEnd\">Aus der Community sind inzwischen einige interessante Vorschl\u00e4ge zusammengekommen. Auf der Roadmap stehen unter anderem weitere Informationen zu Datentypen und Variablennamen, <code dir=\"ltr\">TYPE ... END TYPE<\/code>, ein Data-Logger-Beispiel, eine historische \u00dcbersicht der verschiedenen MMBasic-Systeme sowie ein kleiner Blick zur\u00fcck auf BASIC mit Zeilennummern.<\/p>\n<p class=\"isSelectedEnd\">Es gibt also noch gen\u00fcgend Stoff f\u00fcr die n\u00e4chsten Versionen.<\/p>\n<p class=\"isSelectedEnd\">Im Moment bin ich allerdings erst einmal auf etwas anderes gespannt:<\/p>\n<p class=\"isSelectedEnd\"><strong>Wie sehen 794 Seiten MMBasic eigentlich als richtiges Buch aus? \ud83d\ude09<\/strong><\/p>\n<p>Sobald der Probedruck angekommen ist, werde ich nat\u00fcrlich dar\u00fcber berichten.<\/p>\n<p>Zum PDF-Download geht es <a href=\"https:\/\/mikrocontroller.bplaced.net\/wordpress\/mein-erstes-mmbasic-programm-vorwort\/\">hier<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Es ist wieder ein kleiner Meilenstein erreicht: Version 0.21 meines MMBasic-Tutorials \u201eMein erstes MMBasic Programm\u201c ist fertig! Seit der Ver\u00f6ffentlichung von Version 0.20 hat sich noch einmal einiges getan. Ich habe zahlreiche Stellen \u00fcberarbeitet, Fehler korrigiert und Erg\u00e4nzungen vorgenommen. Besonders &hellip; <a href=\"https:\/\/mikrocontroller.bplaced.net\/wordpress\/mein-erstes-mmbasic-programm-version-0-21-ist-da\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[335],"tags":[],"class_list":["post-5864","post","type-post","status-publish","format-standard","hentry","category-mmbasic"],"_links":{"self":[{"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-json\/wp\/v2\/posts\/5864","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-json\/wp\/v2\/comments?post=5864"}],"version-history":[{"count":5,"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-json\/wp\/v2\/posts\/5864\/revisions"}],"predecessor-version":[{"id":5917,"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-json\/wp\/v2\/posts\/5864\/revisions\/5917"}],"wp:attachment":[{"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-json\/wp\/v2\/media?parent=5864"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-json\/wp\/v2\/categories?post=5864"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mikrocontroller.bplaced.net\/wordpress\/wp-json\/wp\/v2\/tags?post=5864"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}