Basic-256
| Basic-256 | |
|---|---|
| Basisdaten | |
| Erscheinungsjahr: | 2007 |
| Designer: | Ian Larsen & James M. Reneau |
| Aktuelle Version | 2.0.99.10[1] (3. April 2024) |
| Betriebssystem: | Linux, Mac, Windows, Android |
| Lizenz: | GNU General Public License, Version 3 |
| https://www.basic256.org | |
Basic-256 ist ein Dialekt der Computer-Programmiersprache BASIC, der sich vor allem an Schüler richtet. Die Open-Source-Software gibt es für die Betriebssysteme Linux, Windows, MacOS und Android.
Geschichte
Angeregt wurde die Entwicklung von Basic-256 durch den Artikel „Why Johnny can’t code“.[2] In dem Artikel formulierte der US-Astronom David Brin das Ziel, dass die Programmlogik Zeile für Zeile mit Hilfe einfacher Mathematik auch von jüngeren Schülern verstanden werden sollte.
Eigenschaften

- Es sind keine für Anfänger unverständlichen Header-Dateien nötig.
- Es müssen keine Bibliotheken oder andere externe Dokumente eingebunden werden.
- Standard-Basic-Programmierbefehle können zeilenweise leicht nachvollzogen werden.
- Der Editor, eine Text- und eine Grafikausgabe sind alle in einem gemeinsamen Fenster integriert.
- Als Interpreter-Sprache erfordert Basic-256 kein Kompilieren.
- Es gibt eine Dokumentation auf Deutsch[3].
- Es gibt Tutorials auf Englisch[4] und Deutsch[5].
Hallo Welt
Ein Hallo-Welt-Programm ist ein einfaches, aber trotzdem vollständiges Programm, das die Möglichkeiten einer Programmiersprache aufzeigen soll. In Basic-256 besteht es aus nur einer einfachen Zeile:
Print "Hallo Welt"
Dasselbe Programm in der Programmiersprache C sieht deutlich komplexer aus:
main () {
printf("Hallo Welt");
}
Genau diese Komplexität will Basic-256 vor allem von jüngeren Anfängern fernhalten.
Weblinks
Einzelnachweise
- ↑ sourceforge.net. (abgerufen am 19. Januar 2025).
- ↑ Why Johnny can't code. 14. September 2006, abgerufen am 1. Januar 2019 (englisch).
- ↑ Basic-256 Documentation. In: basic256.org. Abgerufen am 1. Januar 2019.
- ↑ James N. Reneau: So You Want to Learn to Program. In: AnyFlip. INTERACTIVE HTML5 FLIPPING BOOK PUBLISHING PLATFORM. 2010, abgerufen am 17. Oktober 2023 (englisch).
- ↑ Gunter Heim: Lernskript. Basic256. 2 mal 5 Befehle. In: Rhetos Lernlexikon. Mathe-AC Lernwerkstatt Aachen, 2019, abgerufen am 17. Oktober 2023.
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.