<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.tachyony.co.uk/w/index.php?action=history&amp;feed=atom&amp;title=XBasic</id>
	<title>XBasic - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.tachyony.co.uk/w/index.php?action=history&amp;feed=atom&amp;title=XBasic"/>
	<link rel="alternate" type="text/html" href="https://wiki.tachyony.co.uk/w/index.php?title=XBasic&amp;action=history"/>
	<updated>2026-07-07T00:43:01Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://wiki.tachyony.co.uk/w/index.php?title=XBasic&amp;diff=70669&amp;oldid=prev</id>
		<title>imported&gt;InternetArchiveBot: Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5</title>
		<link rel="alternate" type="text/html" href="https://wiki.tachyony.co.uk/w/index.php?title=XBasic&amp;diff=70669&amp;oldid=prev"/>
		<updated>2025-08-15T04:07:04Z</updated>

		<summary type="html">&lt;p&gt;Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Short description|Variant of the BASIC programming language}}&lt;br /&gt;
{{more footnotes needed|date=January 2013}}&lt;br /&gt;
{{Infobox programming language&lt;br /&gt;
| name = XBasic&lt;br /&gt;
| title = &lt;br /&gt;
| logo = &lt;br /&gt;
| logo caption = &lt;br /&gt;
| screenshot = &lt;br /&gt;
| screenshot caption = &lt;br /&gt;
| paradigm = &lt;br /&gt;
| family = [[BASIC]]&lt;br /&gt;
| released = late 1980s&amp;lt;!-- {{Start date|YYYY}} --&amp;gt;&lt;br /&gt;
| designer = &lt;br /&gt;
| developers = Max Reason, Eddie Penninkhof&amp;lt;ref&amp;gt;[https://gnetools.sourceforge.net/xbsupport/viewpane_aboutxbasic.html What am I required to know when writing in XBasic?]{{Dead link|date=July 2025 |bot=InternetArchiveBot |fix-attempted=yes }}, XBasic Facts&amp;lt;/ref&amp;gt;&lt;br /&gt;
| latest release version = 6.3.26&lt;br /&gt;
| latest release date = {{start date and age|2018}}&lt;br /&gt;
| latest preview version = 6.3.26&lt;br /&gt;
| latest preview date = {{start date and age|2018}}&lt;br /&gt;
| typing = &lt;br /&gt;
| scope = &lt;br /&gt;
| implementations = &lt;br /&gt;
| dialects = &lt;br /&gt;
| influenced by = [[BASIC]], [[C (programming language)]]&lt;br /&gt;
| influenced = &lt;br /&gt;
| programming language = &lt;br /&gt;
| platform = i386&lt;br /&gt;
| operating system = [[Microsoft Windows|Windows]], [[Linux]]&lt;br /&gt;
| license = [[GNU Lesser General Public License|GNU LGPL]]&lt;br /&gt;
| file ext = x&lt;br /&gt;
| fileformat = &lt;br /&gt;
| website = {{URL|https://xbasic.sourceforge.net/}}&lt;br /&gt;
| wikibooks = &lt;br /&gt;
}}&lt;br /&gt;
{{Portal|Free and open-source software}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;XBasic&amp;#039;&amp;#039;&amp;#039; is a variant of the [[BASIC programming language]] that was developed in the late 1980s for the [[Motorola 88000]] CPU and [[Unix]] by Max Reason. In the early 1990s it was ported to [[Microsoft Windows|Windows]] and [[Linux]], and since 1999 it has been available as [[open source software]] with its runtime library under the [[LGPL]] license.&lt;br /&gt;
&lt;br /&gt;
It should not be confused with [[TI Extended BASIC]], which is sometimes called XBasic or X Basic. It should also not be confused with the proprietary Xbasic language used in Alpha Software&amp;#039;s Alpha Anywhere and Alpha Five products.&lt;br /&gt;
&lt;br /&gt;
Version 6.2.3 was the last official release, released on 27 October 2002, however unofficial releases are still being maintained by a group of enthusiasts on [[GitHub]].&amp;lt;ref&amp;gt;{{cite web | url=https://github.com/xbwlteam | title=Xbwlteam | website=[[GitHub]] }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Characteristics ==&lt;br /&gt;
XBasic has signed and unsigned 8-, 16- and 32-bit and signed 64-bit [[integer]]s as well as 32- and 64-bit [[floating point]] values. The string data type is only for 8-bit characters.&lt;br /&gt;
&lt;br /&gt;
It is possible to generate an [[assembly language]] file. XBasic has a Windows only version called [[XBLite]]. Development is at [[SourceForge]].&lt;br /&gt;
&lt;br /&gt;
==Components==&lt;br /&gt;
* Editor (writing [[source code]])&lt;br /&gt;
* [[Compiler]] (creating machine code)&lt;br /&gt;
* Debugger (checking for errors)&lt;br /&gt;
* [[computer library|Libraries]] (ready made code to call on)&lt;br /&gt;
* [[GUI builder|GuiDesigner]] (creates the graphical user interface for the program)&lt;br /&gt;
&lt;br /&gt;
==Example code==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;basic&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039; Programs contain:&lt;br /&gt;
&amp;#039; 1. A PROLOG with type/function/constant declarations.&lt;br /&gt;
&amp;#039; 2. This Entry() function where execution begins.&lt;br /&gt;
&amp;#039; 3. Zero or more additional functions.&lt;br /&gt;
&amp;#039;&lt;br /&gt;
FUNCTION Entry()&lt;br /&gt;
&lt;br /&gt;
PRINT &amp;quot;Hello World&amp;quot;&lt;br /&gt;
&lt;br /&gt;
PRINT 2+2&lt;br /&gt;
PRINT 44/12&lt;br /&gt;
PRINT 33*3&lt;br /&gt;
&lt;br /&gt;
END FUNCTION&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
*https://groups.io/g/MaxReasonsxBasic&lt;br /&gt;
*https://github.com/orgs/xbwlteam/repositories  &lt;br /&gt;
*{{sourceforge|xbasic}}&lt;br /&gt;
*[https://gnetools.sourceforge.net/xbsupport/index.html Making your first GUI Tutorial] {{Webarchive|url=https://web.archive.org/web/20031207145930/http://gnetools.sourceforge.net/xbsupport/index.html |date=7 December 2003 }}&lt;br /&gt;
*[http://xbnotes.freehosting.net/make_exe.html Making a Standalone Executable] {{Webarchive|url=https://web.archive.org/web/20040316213502/http://xbnotes.freehosting.net/make_exe.html |date=16 March 2004 }}&lt;br /&gt;
*[https://rosettacode.org/wiki/Category:XBasic Category:XBasic] Tasks implemented in XBasic on [https://rosettacode.org/ rosettacode.org]&lt;br /&gt;
&lt;br /&gt;
{{BASIC}}&lt;br /&gt;
{{GUI builders}}&lt;br /&gt;
{{Use dmy dates|date=March 2017}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Articles with example BASIC code]]&lt;br /&gt;
[[Category:BASIC compilers]]&lt;br /&gt;
[[Category:Linux integrated development environments]]&lt;br /&gt;
[[Category:Programming tools for Windows]]&lt;br /&gt;
[[Category:BASIC programming language family]]&lt;br /&gt;
[[Category:Free integrated development environments]]&lt;/div&gt;</summary>
		<author><name>imported&gt;InternetArchiveBot</name></author>
	</entry>
</feed>