KBasic

KBasic
KBASIC
Entwickler Bernd Noetscher (KBasic Software)
Aktuelle Version 1.89 Beta
(1-Dezember 2010)
Betriebssystem Linux, Mac OS, Windows
Kategorie Compiler
Lizenz Duales Lizenzsystem GPL & KBasic Software License
Deutschsprachig ja
www.kbasic.com

KBasic ist eine für Windows kostenpflichtige Open-Source-Programmierumgebung, deren Syntax auf der Programmiersprache BASIC beruht. Es ermöglicht das Erzeugen von 32-Bit-Software für die Betriebssysteme Microsoft Windows, Linux und Mac OS, so dass in KBasic geschriebene Programme plattformübergreifend nutzbar sind.

KBasic ist in Deutsch und Englisch erhältlich.

Inhaltsverzeichnis

Geschichte

Bernd Noetscher begann mit der Entwicklung von KBasic im Jahr 2000. 2003 wurde die KBasic Software mit Sitz in Frankfurt am Main gegründet. Das Unternehmen besitzt das Urheberrecht und verkauft KBasic Professional.[1] KBasic V2 wird derzeit unter dem neuen Namen Q7Basic weiterentwickelt. Die neue Version befindet sich noch in der Beta-Phase[2].

Eigenschaften

KBasic nutzt Qt 4 und kann daher auf verschiedenen Plattformen eingesetzt werden. KBasic ist dual lizenziert. Die GPL Version 3 ermöglicht das Erstellen von Open Source Linux Software. Für die kommerzielle Windows Nutzung muss eine unfreie Version mit Qt Lizenz für 25 Euro erworben werden.[3][4] KBasic ist kompatibel zu Visual Basic und QBasic.[4]

Die Umgebung unterstützt VB.NET Syntax, sowie funktionale und Objektorientierte Programmierung.[5] Mit Hilfe so genannter Wizards können in KBasic vorgefertigte Konstrukte für Sprachelemente ausgewählt werden, beispielsweise für Verzweigungen und Schleifen. Neben einem Debugger, der das schrittweise Ausführen von Programmen sowie das Auslesen von der Variablenwerte erlaubt, gibt es in KBasic für die objektorientierte Programmierung einen Classic-Browser, mit dem die Navigation im Quelltext erleichtert wird. Des Weiteren ermöglicht KBasic die Bearbeitung von mehreren Quelldateien gleichzeitig.[4]

KBasic Professional

Die Professional Version kann auf der Homepage von KBasic erworben werden. Sie gewährt folgende zusätzliche Rechte und Funktionen:

  • Erstellung von EXE-Dateien, die ohne KBasic lauffähig sind
  • E-Mail-Support
  • „Royalty-Free-Lizenz“ für selbsterstellte KBasic-Programme

Literatur

  • B. Noetscher Das Kbasic Buch: Handbuch zum entwickeln von Kbasic-anwendungen. Books on Demand GmbH, 2008. ISBN 3-837-02917-4

Weblinks

Einzelnachweise

  1. KBasic Impressum. Abgerufen am 7. Januar 2011.
  2. KBasic V2. Abgerufen am 19. August 2011.
  3. Plattformübergreifend. Abgerufen am 7. Januar 2011.
  4. a b c KBasic bringt Visual-Basic-Flair auf den Linux Desktop. LinuxUser 03/2009
  5. KBasic Syntax kompatibilität. Abgerufen am 7. Januar 2011.

Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Kbasic — Saltar a navegación, búsqueda KBasic (KBasic) Es un proyecto de codigo abierto, producto de años de continuo desarrollo. Creado por Bernd Noetscher en KBasic Software. KBasic incorpora muchas de las características de los actuales lenguajes y… …   Wikipedia Español

  • KBasic — Семантика: объектно ориентированный Автор(ы): Bernd Noetscher Типизация данных: строгая, статическая Испытал влияние: Visual Basic, VB.NET, Java …   Википедия

  • KBasic — Este artículo está huérfano, pues pocos o ningún artículo enlazan aquí. Por favor, introduce enlaces hacia esta página desde otros artículos relacionados …   Wikipedia Español

  • Basicdialekt — Aufgrund der seit Jahrzehnten bestehenden Popularität von BASIC existieren zahlreiche BASIC Implementierungen auf einer Vielzahl von Plattformen. Entsprechend den sehr unterschiedlichen Umgebungen und Einsatzzwecken wurde eine hohe Zahl von… …   Deutsch Wikipedia

  • Basicdialekte — Aufgrund der seit Jahrzehnten bestehenden Popularität von BASIC existieren zahlreiche BASIC Implementierungen auf einer Vielzahl von Plattformen. Entsprechend den sehr unterschiedlichen Umgebungen und Einsatzzwecken wurde eine hohe Zahl von… …   Deutsch Wikipedia

  • List of BASIC dialects by platform — List of BASIC dialects by platform: This is a list of dialects of the BASIC computer programming language, sorted into groups for better conceptual organization.There is also an alphabetical list of BASIC dialects. These two lists should contain… …   Wikipedia

  • Liste der BASIC-Dialekte — Aufgrund der seit Jahrzehnten bestehenden Popularität der Computer Programmiersprache BASIC existieren zahlreiche BASIC Implementierungen auf einer Vielzahl von Plattformen. Entsprechend den sehr unterschiedlichen Umgebungen und Einsatzzwecken… …   Deutsch Wikipedia

  • List of BASIC dialects — This article gives an alphabetical list of BASIC dialects mdash;a flat list of interpreted and compiled variants of the BASIC programming language. The dialects platform(s) (that is, the computer models and operating systems) are given in… …   Wikipedia

  • Basic (langage) — BASIC Pour les articles homonymes, voir Basic. {{{image}}}   Sigles d une seule lettre   Sigles de deux lettres   Sigles de trois lettres …   Wikipédia en Français

  • Beginner's All-purpose Symbolic Instruction Code — BASIC Pour les articles homonymes, voir Basic. {{{image}}}   Sigles d une seule lettre   Sigles de deux lettres   Sigles de trois lettres …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”