twin ====== twinBASIC ====== {{tag>twin}} == Keywords == **{{backlinks>.#keywords}}** This page is just a stub. A "freemium" BASIC for Windows whose main goal is to achieve "100% backwards compatibility" with [[vb:vb6|Microsoft Visual Basic 6]], according to [[https://twinbasic.com/|its website]] — but with a lot of new features it is not simply a clone, but a branch of BASIC on its own. By January 2024, a version 1.0 release was set to July 2024, but early development releases had been available since April 2021 in its [[https://github.com/twinbasic/twinbasic|GitHub repository]]. ===== Where it is/was used ===== /* TO DO: Machines and emulators which ran this BASIC. */ * Microsoft Windows 7+ ===== Noteworthy characteristics ===== /* TO DO: a list or prose text about this BASIC's features, quirks, Easter eggs, tricks, singularities... */ ===== Environment and usage ===== /* TO DO: notes about the REPL or IDE used, keyboard shortcuts and commands, command-line options for compiling and linking, environment variables which might be set... */ No attempt of creating a successor to VB would be legitimate without a visual, RAD-style IDE — and twinBASIC does have one. As of January 2024, the existing (and indeed extensive) documentation seemed much more targeted to twinBASIC developers than users. ===== Extensions ===== /* TO DO: Famous libraries tools and extension packages made for this BASIC */ ===== Curiosities ===== /* TO DO: Historical notes, anecdotes, what people said about it */ ===== Related to... ===== /* * **[[basicTagName|basicTitle]]** - TO DO: a brief description of the relation they have with this one */ * **[[vb:vb6|MS Visual Basic 6]]** - In spite of having no real links to Microsoft, compatibility with the original, beloved and abandoned VB has been the priority of the project. ==== Influenced by ==== /* * **[[basicTagName|basicTitle]]** - TO DO: which are the noticeable or assumed influences */ ==== Influence for ==== /* * **[[basicTagName|basicTitle]]*** - TO DO: which are the noticeable or assumed influences */ ===== Versions and successors ===== /* No much need of prose here, just links. Notice the different patterns to create the links: * **[[basics:versionTagName|versionTitle]]** - for versions (created under this page) * **[[successorTagName|successorTitle]]** - for a successor (created as sibling of this page) */ ===== References ===== /* If the ((citation)) syntax was used elsewhere, they will be listed below this section. You can prepend this with a list of books, magazines and web pages with information used in this page */ * https://github.com/twinbasic/documentation/wiki , last checked 2024-01-04 * https://twinbasic.com/ , last checked 2024-01-04 /* ===== Page tags ===== Follow the example below. Some tags might be useful for a to-be-implemented search mechanism. Separate tags with spaces, use quotes for a multiple-word tag {{tag>Compilers Microsoft Windows Linux}} */ {{tag>Compilers IDE Microsoft Windows Freemium}}