Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
BASIC
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Post-1990 versions and dialects == Many other BASIC dialects have also sprung up since 1990, including the [[Open-source software|open source]] [[QB64]] and [[FreeBASIC]], inspired by QBasic, and the Visual Basic-styled [[RapidQ]], [[HBasic]], [[Basic For Qt]] and [[Gambas]].<ref name="theregister_com" /> Modern commercial incarnations include [[PureBasic]], [[PowerBASIC]], [[Xojo]], [[Blitz Research|Monkey X]] and [[True BASIC]] (the direct successor to Dartmouth BASIC from a company controlled by Kurtz). Several web-based simple BASIC interpreters also now exist, including Microsoft's [[Microsoft Small Basic|Small Basic]] and [[Google]]'s wwwBASIC.<ref>{{cite web|url=https://hackaday.com/2018/09/17/its-the-web-basically/|title=It's The Web, Basically|first=Al|last=Williams|website=[[Hackaday]]|date=2018-09-17|access-date=2023-09-28}}</ref> A number of compilers also exist that convert BASIC into [[JavaScript]].<ref>{{cite web|url=https://codeavenger.com/2017/02/14/JavaScript-compilers.-Part-II-Languages-that-compile-to-JavaScript.html|website=Code Avenger|title=JavaScript compilers. Part II: Languages that compile to JavaScript|first=Marian|last=Veteanu|date=2017-02-14}}</ref> such as [[NS Basic]].[[File:PS2BASIC-Hello Wikipedia.png|thumb|234x234px|A sample BASIC programme running under [[Yabasic|YABASIC]] for the Sony [[PlayStation 2|PS2]]]]Building from earlier efforts such as [[Mobile Basic]],<ref>{{cite web|url=https://itecnote.com/tecnote/java-what-programming-languages-target-j2me/|title=Java β What programming languages target J2ME|website=iTecNote|access-date=2023-09-30|quote=''Now I've heard of other languages which supposedly make possible development without recourse to Java, languages like CellularBASIC (which looks a bit like QBASIC) and Hecl (which seems to be based on Tcl).''}}</ref><ref>{{cite web|url=https://gtello.pagesperso-orange.fr/lgks360_e.htm|title=LG KS 360|first=Guillaume|last=Tello|date=2007-12-15|access-date=2023-09-30|quote=''After some research on the Net, I came across this site about the CellularBASIC. It is a complete BASIC interpreter written in JAVA.''|archive-url=https://web.archive.org/web/20101028145645/https://gtello.pagesperso-orange.fr/lgks360_e.htm|archive-date=October 28, 2010}}</ref> many dialects are now available for [[smartphone]]s and tablets. On game consoles, an application for the [[Nintendo 3DS]] and [[Nintendo DSi]] called ''[[Petit Computer]]'' allows for programming in a slightly modified version of BASIC with DS button support. A version has also been released for [[Nintendo Switch]], which has also been supplied a version of the Fuze Code System,<ref>{{cite web|url=https://www.theverge.com/circuitbreaker/2017/6/19/15833220/fuze-code-studio-nintendo-switch-make-your-own-basic-games|title=Fuze Code Studio will let kids use the Switch to code their own Switch games|first=Paul|last=Miller|date=2017-06-19|website=[[The Verge]]|access-date=2023-09-30}}</ref> a BASIC variant<ref>{{cite web|url=https://www.thegadgetman.org.uk/back-to-basic-with-fuze/|website=The Gadget Man|title=Now kids can get back to BASIC with Fuze|first=Matt|last=Porter|date=2015-12-18|access-date=2023-09-30}}</ref> first implemented as a custom [[Raspberry Pi]] machine.<ref>{{cite web|url=https://www.thegadgetman.org.uk/back-to-basic-with-fuze/|website=The Gadget Man|title=FUZE powered by Raspberry Pi V2 review|first=Mike|last=Bedford|date=2015-10-21|access-date=2023-09-30}}</ref> Previously BASIC was made available on consoles as [[Family BASIC]] (for the [[Nintendo Famicom]]) and [[PlayStation (console)|PSX]] [[Chipmunk Basic]] (for the original [[PlayStation (console)|PlayStation]]), while [[yabasic]] was ported to the [[PlayStation 2]] and [[FreeBASIC]] to the original [[Xbox (console)|Xbox]].
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)