KBasic

from Wikipedia, the free encyclopedia
KBASIC
Basic data

developer Bernd Noetscher (KBasic Software)
Current  version 1.89 Beta
(December 1, 2010)
operating system Linux , Mac OS , Windows
programming language C ++
category Compiler
License Dual license system GPL & KBasic Software License
German speaking Yes
www.kbasic.com

KBasic is an open source programming environment for Windows and Mac OS X, which is subject to a fee and whose syntax is based on the BASIC programming language . It allows you to create 32-bit - software for the operating systems Microsoft Windows , Linux and Mac OS , so KBasic written programs are cross-platform available.

KBasic is available in German and English.

history

Bernd Noetscher started developing KBasic in 2000. In 2003 the KBasic software was founded in Frankfurt am Main. The company owns the copyright and sells KBasic Professional. KBasic V2 is currently being further developed under the new name Q7Basic . The new version is still in the beta phase.

properties

KBasic uses Qt 4 and can therefore be used on different platforms. KBasic is dual licensed . The GPL version 3 enables the creation of open source Linux software. For commercial Windows use, a non-free version with a Qt license must be purchased for 25 euros. KBasic is compatible with Visual Basic and QBasic .

The environment supports VB.NET syntax as well as functional and object-oriented programming . With the help of so-called wizards, prefabricated constructs for language elements can be selected in KBasic, for example for branches and loops. In addition to a debugger , which allows the step-by-step execution of programs and the reading of the variable values, there is a class browser in KBasic for object-oriented programming, with which navigation in the source text is made easier. Furthermore, KBasic enables the processing of several source files at the same time.

literature

  • B. Noetscher The Kbasic book: Manual for developing Kbasic applications . Books on Demand GmbH, 2008. ISBN 3-837-02917-4

Web links

Individual evidence

  1. KBasic imprint . Retrieved January 7, 2011.
  2. KBasic V2 . Archived from the original on August 19, 2011. Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. Retrieved August 19, 2011. @1@ 2Template: Webachiv / IABot / kbasic.de
  3. ↑ Cross- platform . Retrieved January 7, 2011.
  4. a b c KBasic brings Visual Basic flair to the Linux desktop . LinuxUser 03/2009
  5. KBasic syntax compatibility . Retrieved January 7, 2011.