Basic-256
Basic-256 1.0.0.0 | |
Developer(s) | Ian Larsen & James M. Reneau |
---|---|
Stable release | 2.0.0.11 / June 30, 2020; 4 years ago (2020-06-30) |
Repository |
|
Operating system | Cross-platform |
Type | Programming language |
License | GPL |
Website | basic256 |
Basic-256 is a project to learn the basics of computer programming.[1] The project started in 2007 inspired by the article “Why Johnny can't code” by David Brin, which also inspired the creation of Microsoft Small Basic.[2] Its main focus is to provide a simple and comprehensive environment for middle/high school students to learn the basics of computer programming.[3]
Basic-256 started as a simple version of BASIC: the code editor, text output window and graphics display window are all visible in the same screen.[4] However, successive versions have added new features,[5] namely:
- Files (Eof, Size) – Version 9.4d
- Mouse events – Version 9.4d
- Sprites handling – Version 0.9.6n
- Database functions – Version 0.9.6y
- Network – Version 0.9.6.31
- Real Functions and Subroutines – Version 0.9.9.1
- Maps (Dictionaries) – Version 2.0.0.1
Complete documentation is available in English, Russian, Dutch, Spanish and Portuguese.
See also
- Microsoft Small Basic
- Thonny
- Toolbox
- Kojo
- JUDO
References
- ^ "Basic-256". Think Penguin. Retrieved 2024-02-25.
- ^ Ratliff Sr., Gary L. (October 2008). "An Alphabet of Computer Languages: BASIC". PCLinuxOS Magazine. Retrieved 2024-02-25.
- ^ Williams, Mike (2014). "BASIC-256: computer programming for (complete) beginners". Beta News.
- ^ "Learn Programming Fundamentals with Free BASIC-256". TrishTech. 2014-02-11. Retrieved 2024-02-25.
- ^ Emms, Steve (2024-11-08). "BASIC-256 – easy to use version of BASIC". LinuxLinks. Retrieved 2024-02-25.
External links
- Home Page – user manuals and tutorials
- Basic Book – Learn to program Basic-256 with a free Creative Commons e-book.
- Basic bits Blog – Short programs in Basic 256.
- UglyMike's Web Lair Archived 2021-03-03 at the Wayback Machine – Demos and Widgets.
- Basic 256 in Rosetta Code – Language chrestomathy (comparison) site.
- Basic256 at Escuela 31 – Class based Exercises in Spanish
- Basic256 German tutorial – German Tutorial (Public Domain)
- v
- t
- e
Microsoft |
|
---|---|
Texas Instruments |
|
Hewlett-Packard | |
Locomotive Software | |
Microcomputers | |
Minicomputers | |
Time-sharing computers |
|
Other |
|
Extenders |
|
oriented
Proprietary | |
---|---|
Free and open source |
|
extensions
Proprietary |
| ||||
---|---|---|---|---|---|
Free and open source |
| ||||
RAD designers |
|
- Altair BASIC
- Applesoft BASIC
- Atari BASIC
- Atari Microsoft BASIC
- Atari ST BASIC
- BASIC A+
- BASIC XE
- BASIC XL
- BASIC Programming (Atari 2600)
- BBC BASIC
- Benton Harbor BASIC
- Chinese BASIC
- Commodore BASIC
- Color BASIC
- Dartmouth BASIC
- Disk Extended Color BASIC
- Extended Color BASIC
- Family BASIC
- GFA BASIC
- GW-BASIC
- IBM BASIC
- JR-BASIC
- MacBASIC
- MBASIC
- MSX BASIC
- MS BASIC for Macintosh
- QBasic
- QuickBASIC
- S-BASIC
- Sinclair BASIC
- STOS BASIC
- SuperBASIC
- TI BASIC (TI 99/4A)
- Turbo-BASIC XL
- Vilnius BASIC