KBasic
KBasic — это RAD-среда для программирования на диалекте Basic’а, близкого к VB.NET, Visual Basic, Visual Basic for Applications и Java, синтаксически полностью совместимый с VB6, VBA и QBasic.

Библиотека виджетов KBasic является надстройкой над Qt.

Распространяется в виде исходных кодов open-source версии и профессиональной версии, бесплатной для Linux и распространяемой на условиях shareware для Windows и Mac OS X (в незарегестрированной версии не работает компилятор, необходимый для создания автономных запускаемых файлов).

Компилятор и интерпретатор языка имеет три режима работы: KBasic (собственный, частично совместим с VB.NET), но отличен от него программным вводом, Old Basic (совместим с VB6) и Very Old Basic (совместим с QBasic). Интегрированная среда разработки похоже на Microsoft Visual Studio .NET и включает встроенный отладчик. KBasic поддержку разработку приложений, включающих встроенную СУБД (SQLite) или использующих MySQL или PostgreSQL. Имеются мастера для создания форм и отчетов.

К недостаткам КBasic относится неполная совместимость с диалектами бейсика от Microsoft, не очень удобное IDE и низкое быстродействие.

15 августа 2012 года новая версия продукта вышла под именем Basic For Qt® v. 1.0. Она работает с Qt версии 4.8, на сайте доступны исходные коды компилятора, интерпретатора и среды выполнения на C++ и IDE, написанные на самом бейсике.
Q795549
RAD
Concept
Q42979
Basic
Concept
Q50077
VB.NET
MEDIA
Q2378
Visual Basic
MEDIA
Q667566
Visual Basic for Applications
MEDIA
Q251
Java
Concept
Q381247
QBasic
MEDIA
Q605117
виджетов
Concept
Q201904
Qt
MEDIA
Q388
Linux
MISC
Q185534
shareware
Concept
Q1406
Windows
Concept
Q14116
Mac OS X
MISC
Q50077
VB.NET
MEDIA
Q2378
VB6
MEDIA
Q381247
QBasic
MEDIA
Q13741
Интегрированная среда разработки
MEDIA
Q134067
Microsoft Visual Studio
ORG
Q193231
отладчик
Concept
Q176165
СУБД
Concept
Q319417
SQLite
MEDIA
Q850
MySQL
MEDIA
Q192490
PostgreSQL
MEDIA
None
среды выполнения
UNK
Q2407
C++
MEDIA
Q13741
IDE
MEDIA
Q1167341
KBasic
MEDIA
Q1167341
KBasic
MEDIA
Q1167341
KBasic
MEDIA
Q1167341
KBasic
MEDIA
2012-08-15T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
15 августа 2012
DATE
+6^^http://www.w3.org/2001/XMLSchema#decimal
6
NUMBER
+6^^http://www.w3.org/2001/XMLSchema#decimal
6
NUMBER
+1.0^^http://www.w3.org/2001/XMLSchema#decimal
1.0
NUMBER
+4.8^^http://www.w3.org/2001/XMLSchema#decimal
4.8
NUMBER
influenced by
GUI toolkit or framework
instance of
programming language
instance of
instance of
subclass of
based on
part of
instance of