<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://en.everybodywiki.com/index.php?action=history&amp;feed=atom&amp;title=ScriptBasic</id>
	<title>ScriptBasic - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://en.everybodywiki.com/index.php?action=history&amp;feed=atom&amp;title=ScriptBasic"/>
	<link rel="alternate" type="text/html" href="https://en.everybodywiki.com/index.php?title=ScriptBasic&amp;action=history"/>
	<updated>2026-07-07T04:49:49Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.5</generator>
	<entry>
		<id>https://en.everybodywiki.com/index.php?title=ScriptBasic&amp;diff=6034065&amp;oldid=prev</id>
		<title>WikiMasterBot2: automatic correction by IA</title>
		<link rel="alternate" type="text/html" href="https://en.everybodywiki.com/index.php?title=ScriptBasic&amp;diff=6034065&amp;oldid=prev"/>
		<updated>2026-04-14T01:33:07Z</updated>

		<summary type="html">&lt;p&gt;automatic correction by IA&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:33, 14 April 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l11&quot;&gt;Line 11:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 11:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;ScriptBasic generates intermediary code which is then interpreted by a runtime environment. ScriptBasic is available for [[Microsoft Windows|Windows]], [[Unix]] and Mac OS X and may be embedded in other programs as well. It can create standalone [[executable]] files. A runtime library is linked into the executable. It is available in precompiled binaries (setup.exe under Windows and uninstall also supported), [[dpkg]] and [[RPM Package Manager|rpm]] for [[Linux]] and in source code form. The language, the interpreter is fully documented in the Users&amp;#039; Guide available in text, [[HTML]], [[HTML Help]], [[TeX]], [[texi]] and [[Portable Document Format|PDF]] formats.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;ScriptBasic generates intermediary code which is then interpreted by a runtime environment. ScriptBasic is available for [[Microsoft Windows|Windows]], [[Unix]] and Mac OS X and may be embedded in other programs as well. It can create standalone [[executable]] files. A runtime library is linked into the executable. It is available in precompiled binaries (setup.exe under Windows and uninstall also supported), [[dpkg]] and [[RPM Package Manager|rpm]] for [[Linux]] and in source code form. The language, the interpreter is fully documented in the Users&amp;#039; Guide available in text, [[HTML]], [[HTML Help]], [[TeX]], [[texi]] and [[Portable Document Format|PDF]] formats.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;ScriptBasic has been developed since 1999 and has reached a fairly &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;matured &lt;/del&gt;state in terms of functions and stability. The precompiled version available for Windows and Linux includes a [[command line]] version and a standalone [[web server]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;ScriptBasic has been developed since 1999 and has reached a fairly &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;mature &lt;/ins&gt;state in terms of functions and stability. The precompiled version available for Windows and Linux includes a [[command line]] version and a standalone [[web server]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This BASIC can be the choice for developers&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, &lt;/del&gt;who seek a BASIC variant that runs on UNIX as well as under Windows and Mac OS X (Intel). The Basic is embeddable with an option to compile your applications to a small footprint executable.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This BASIC can be the choice for developers who seek a BASIC variant that runs on UNIX as well as under Windows and Mac OS X (Intel). The Basic is embeddable with an option to compile your applications to a small footprint executable.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;ScriptBasic has an open interface for module developers. There are several external modules developed by the developer of ScriptBasic as well as by other developers. These include data base connection handling for various [[RDBMS|database]] systems ([[MySQL]], [[PostgreSQL]], [[ODBC]], [[Berkeley DB]] and others), binding to the library [[CURL]], [[Portable Network Graphics|PNG]] graphics, [[GTK+]] [[graphical user interface]], [[Internet socket|sockets]], [[regular expression]]s, [[thread (computer science)|thread]] support, [[data compression]] and [[Common Gateway Interface|CGI]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;ScriptBasic has an open interface for module developers. There are several external modules developed by the developer of ScriptBasic as well as by other developers. These include data base connection handling for various [[RDBMS|database]] systems ([[MySQL]], [[PostgreSQL]], [[ODBC]], [[Berkeley DB]] and others), binding to the library [[CURL]], [[Portable Network Graphics|PNG]] graphics, [[GTK+]] [[graphical user interface]], [[Internet socket|sockets]], [[regular expression]]s, [[thread (computer science)|thread]] support, [[data compression]] and [[Common Gateway Interface|CGI]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>WikiMasterBot2</name></author>
	</entry>
	<entry>
		<id>https://en.everybodywiki.com/index.php?title=ScriptBasic&amp;diff=4084686&amp;oldid=prev</id>
		<title>WikiMasterBot2: Moved page from wikipedia:en:ScriptBasic (history)</title>
		<link rel="alternate" type="text/html" href="https://en.everybodywiki.com/index.php?title=ScriptBasic&amp;diff=4084686&amp;oldid=prev"/>
		<updated>2024-05-22T13:56:34Z</updated>

		<summary type="html">&lt;p&gt;Moved page from &lt;a href=&quot;https://en.wikipedia.org/wiki/en:ScriptBasic&quot; class=&quot;extiw&quot; title=&quot;wikipedia:en:ScriptBasic&quot;&gt;wikipedia:en:ScriptBasic&lt;/a&gt; ([[Edithistory:|history]])&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Proposed deletion/dated&lt;br /&gt;
  |concern = Fails [[WP:NSOFT]]&lt;br /&gt;
  |timestamp = 20240521225618&lt;br /&gt;
  |nom = 80.103.136.9&lt;br /&gt;
  |help = &lt;br /&gt;
}}&lt;br /&gt;
{{more citations needed|date=June 2016}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ScriptBasic&amp;#039;&amp;#039;&amp;#039; is a [[scripting language]] variant of [[BASIC programming language|BASIC]]. The source of the [[BASIC interpreter|interpreter]] is available as a [[C (programming language)|C program]] under the [[GNU Lesser General Public License|LGPL]] license.&lt;br /&gt;
&lt;br /&gt;
ScriptBasic generates intermediary code which is then interpreted by a runtime environment. ScriptBasic is available for [[Microsoft Windows|Windows]], [[Unix]] and Mac OS X and may be embedded in other programs as well. It can create standalone [[executable]] files. A runtime library is linked into the executable. It is available in precompiled binaries (setup.exe under Windows and uninstall also supported), [[dpkg]] and [[RPM Package Manager|rpm]] for [[Linux]] and in source code form. The language, the interpreter is fully documented in the Users&amp;#039; Guide available in text, [[HTML]], [[HTML Help]], [[TeX]], [[texi]] and [[Portable Document Format|PDF]] formats.&lt;br /&gt;
&lt;br /&gt;
ScriptBasic has been developed since 1999 and has reached a fairly matured state in terms of functions and stability. The precompiled version available for Windows and Linux includes a [[command line]] version and a standalone [[web server]].&lt;br /&gt;
&lt;br /&gt;
This BASIC can be the choice for developers, who seek a BASIC variant that runs on UNIX as well as under Windows and Mac OS X (Intel). The Basic is embeddable with an option to compile your applications to a small footprint executable.&lt;br /&gt;
&lt;br /&gt;
ScriptBasic has an open interface for module developers. There are several external modules developed by the developer of ScriptBasic as well as by other developers. These include data base connection handling for various [[RDBMS|database]] systems ([[MySQL]], [[PostgreSQL]], [[ODBC]], [[Berkeley DB]] and others), binding to the library [[CURL]], [[Portable Network Graphics|PNG]] graphics, [[GTK+]] [[graphical user interface]], [[Internet socket|sockets]], [[regular expression]]s, [[thread (computer science)|thread]] support, [[data compression]] and [[Common Gateway Interface|CGI]].&lt;br /&gt;
&lt;br /&gt;
ScriptBasic also has an open interface for [[preprocessor]] developers. These are modules that may act not only during run-time but also compile time, thus making it possible to alter the language. Currently there is a single preprocessor that delivers [[debugger]] functionality. This lets the BASIC programmer run the BASIC program line by line, examine variable contents, set break points and all the usual debugging features. This debugger supports not only the command line version but also the web server implementation allowing full interactive debugging of CGI applications in BASIC.&lt;br /&gt;
&lt;br /&gt;
The architecture of the interpreter internally is [[object oriented]] and provides a clean and well documented interface to embed the interpreter into any application written in [[C (programming language)|C]] or [[C++]]. The whole source code is extensively documented and commented, which is an outstanding feature compared to other embeddable script language implementations. Slides in HTML format with English narration in [[RealAudio]] format are also available to get a jump start learning the architecture and module, preprocessor and embedding developments.&lt;br /&gt;
&lt;br /&gt;
ScriptBasic is supported by a [http://www.scriptbasic.org/forum/ forum].&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
&lt;br /&gt;
* Open source LGPL project&lt;br /&gt;
* Multi-platform (Windows, Linux, Unix, Mac OS X, ...)&lt;br /&gt;
* Fast multi-threaded ScriptBasic [[HTTP]] application server&lt;br /&gt;
* In memory session handling&lt;br /&gt;
* Extension module API (CGI, MySQL, ODBC, Berkeley DB, GTK, Curl, ...)&lt;br /&gt;
* HTML template file support&lt;br /&gt;
* Command line interpreter for utility applications and standard CGI programming&lt;br /&gt;
* Create standalone executables without compiling (This bundles the interpreter and code together into an executable file)&lt;br /&gt;
* [[Namespace]] support&lt;br /&gt;
* Relaxed / auto variable typing (forget DIM and think undef)&lt;br /&gt;
* TYPE, [[Is functions|ISARRAY, ISSTRING, ISINTEGER, ISREAL, ISNUMERIC, ISDEF, ISUNDEF, ISEMPTY]]&lt;br /&gt;
* Associative arrays (reference elements by name - MySQL &amp;amp; ODBC modules assign columns to named arrays)&lt;br /&gt;
* Standard branching syntax ([[GOTO]], [[GOSUB]]/[[Return statement|RETURN]], [[For loop|FOR/NEXT]], DO/WHILE/UNTIL, REPEAT/UNTIL, CALL)&lt;br /&gt;
* Multi-function IO directives ([LINE] INPUT, PRINT, OPEN - files, ports, standard IO)&lt;br /&gt;
* Time/Date formatting and math&lt;br /&gt;
* Extended string functions (REPLACE, SPLIT, SPLITA)&lt;br /&gt;
* GTK / Glade support for desktop application development&lt;br /&gt;
* Easy to learn and use without prior programming knowledge&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* {{official website}}&lt;br /&gt;
* {{sourceforge|scriptbasic}}&lt;br /&gt;
&lt;br /&gt;
{{BASIC}}&lt;br /&gt;
&lt;br /&gt;
[[Category:BASIC interpreters]]&lt;br /&gt;
[[Category:Free compilers and interpreters]]&lt;br /&gt;
[[Category:BASIC programming language family]]&lt;br /&gt;
{{⚠️🚨COPIED from EverybodyWiki ❗❕⚠️😡😤Please respect Licence CC-BY-SA ❗}}&lt;br /&gt;
{{Source Wikipedia}}&lt;/div&gt;</summary>
		<author><name>WikiMasterBot2</name></author>
	</entry>
</feed>