Global Information Lookup Global Information

BBC BASIC information


BBC BASIC
Sample Code
REM Acorn Archimedes version

ON ERROR : ON ERROR OFF : PRINT REPORT$; " at line ";ERL : END
MODE MODE : REM clears the screen
PROC_triangle(700,700,500,200,500,900,"F")
END

DEF PROC_triangle(x1%,y1%,x2%,y2%,x3%,y3%,fill$)
LOCAL triangle_fill_plot_code%
triangle_fill_plot_code% = &55
MOVE x1%,y1%
DRAW x2%,y2%
IF fill$="F" THEN
PLOT triangle_fill_plot_code%,x3%,y3%
ELSE
DRAW x3%,y3% : DRAW x1%,y1%
ENDIF
ENDPROC : REM of PROC_triangle()

DeveloperAcorn Computers Ltd
First appeared1981; 43 years ago (1981)
PlatformBBC Microcomputer (6502)
Acorn Archimedes (ARM)
Acorn RISC PC (ARM / StrongARM)
OSAcorn 6502 MOS
Acorn RISC OS
Influenced
3rd Party ports to MS Windows
Continuing ARM support by 3rd Parties

BBC BASIC is an interpreted version of the BASIC programming language. It was developed by Acorn Computers Ltd when they were selected by the BBC to supply the computer for their BBC Literacy Project in 1981.

It was originally supplied on an installed ROM for the BBC Microcomputer which used a 6502 microprocessor. When Acorn produced the Archimedes computer which used their ARM processor, further versions of BBC BASIC were produced. Acorn included a built in assembler, first for the 6502 and later for the ARM2 processor.

Initially the BBC specified compatibility with Microsoft BASIC. Acorn were already extending their earlier Atom BASIC to include structured programming constructs. Particularly on the later Archimedes computers as the memory constraints reduced, BBC BASIC incorporated a more complete set of structured programming constructs commonly found in the ALGOL 60 group of computer languages.

Alongside Acorn's version of BBC BASIC on the Archimedes, third party companies produced compiled versions of the language. Development and support has continued after the demise of Acorn Computers Ltd for newer ARM based computers. BBC BASIC is now available on other platforms either for emulators such as on MS Windows or natively.

and 24 Related for: BBC BASIC information

Request time (Page generated in 0.8868 seconds.)

BBC BASIC

Last Update:

BBC BASIC is an interpreted version of the BASIC programming language. It was developed by Acorn Computers Ltd when they were selected by the BBC to supply...

Word Count : 3061

BBC Micro

Last Update:

BBC BASIC has a built-in assembler that allows a mix of BASIC and assembly language for the processor on which a particular implementation of BASIC is...

Word Count : 9384

BASIC

Last Update:

Touch Basic, B4A, the RFO BASIC! interpreter based on Dartmouth Basic, and adaptations of SmallBasic, BBC Basic, Tiny Basic, X11-Basic, and NS Basic. On...

Word Count : 8619

Sophie Wilson

Last Update:

Acorn Computers and was instrumental in designing the BBC Microcomputer, including the BBC BASIC programming language. She first began designing the ARM...

Word Count : 2346

Locomotive BASIC

Last Update:

"very influenced" by BBC BASIC, though adding additional functions to do things that would have required assembly language on the BBC.[1] It was a rather...

Word Count : 859

BBC America

Last Update:

BBC America is an American basic cable network that is jointly owned by BBC Studios and AMC Networks. The channel primarily airs sci-fi and action series...

Word Count : 1746

ARM architecture family

Last Update:

the instruction set, writing a simulation of the processor in BBC BASIC that ran on a BBC Micro with a second 6502 processor. This convinced Acorn engineers...

Word Count : 13599

Basic Instinct

Last Update:

Basic Instinct is a 1992 neo-noir erotic thriller film directed by Paul Verhoeven and written by Joe Eszterhas. Starring Michael Douglas, Sharon Stone...

Word Count : 5545

BBC Master

Last Update:

the BBC Micro, along with additional commands and system calls plus a variety of enhancements. The improved version of BBC Basic was named Basic 4, fixing...

Word Count : 5420

Microsoft BASIC

Last Update:

WordBasic (pre-VBA) (MS Windows) Atari BASIC BBC BASIC Integer BASIC Locomotive BASIC An Open Letter to Hobbyists Tiny BASIC Sources differ in regard to the...

Word Count : 3057

BASIC interpreter

Last Update:

BASICs—for example, SBASIC (1976), BBC BASIC (1981), True BASIC (1983), Beta BASIC (1983), QuickBASIC (1985), and AmigaBASIC (1986) -- introduced a number...

Word Count : 14481

Ampersand

Last Update:

denote a hexadecimal number, such as &FF for decimal 255, for instance in BBC BASIC.[citation needed] (The modern convention is to use "x" as a prefix to...

Word Count : 3324

Amstrad NC100

Last Update:

address book and time manager), a simple calculator, and a version of the BBC BASIC interpreter. The computer's design, evocative of the TRS-80 Model 100...

Word Count : 798

Cambridge Z88

Last Update:

1987 BBC Micro ROM called Acornsoft View Professional), along with several other applications and utilities, such as a Z80-version of the BBC BASIC programming...

Word Count : 774

Liberty BASIC

Last Update:

developed entirely independently by Richard Russell and is written in BBC BASIC. LBB offers (typically) increased execution speed, smaller self-contained...

Word Count : 980

Case sensitivity

Last Update:

not case-sensitive), such as ABAP, Ada, most BASICs (an exception being BBC BASIC), Common Lisp, Fortran, SQL (for the syntax, and for some vendor implementations...

Word Count : 1189

Exclamation mark

Last Update:

coefficient: k!n means ( n k ) {\displaystyle {\tbinom {n}{k}}} or n!⁄k!(n–k)!. BBC BASIC used pling as an indirection operator, equivalent to PEEK and POKE of...

Word Count : 5970

Acorn MOS

Last Update:

language BBC BASIC ROM, with 6502 assembler built in, supplied with the BBC Micro is the default application used for this purpose. The BBC Micro would...

Word Count : 3898

Hexadecimal

Last Update:

changed to 16. MSX BASIC, QuickBASIC, FreeBASIC and Visual Basic prefix hexadecimal numbers with &H: &H5A3 BBC BASIC and Locomotive BASIC use & for hex. TI-89...

Word Count : 5706

SuperBASIC

Last Update:

BASICs to be integrated into a microcomputer's operating system (unlike BBC BASIC which preceded it in 1981), making the OS user-extendable—as done by Linus...

Word Count : 710

List of BASIC dialects

Last Update:

This is an alphabetical list of BASIC dialects – interpreted and compiled variants of the BASIC programming language. Each dialect's platform(s), i.e...

Word Count : 7328

Acorn System BASIC

Last Update:

underlying system was greatly expanded to produce BBC BASIC on the Atom's successor, the BBC Micro. BBC BASIC ROMs were later offered to Atom users. Acorn...

Word Count : 3479

Backtick

Last Update:

numeric ASCII value of an ASCII character wherever a number is expected. BBC BASIC: The backtick character is valid at the beginning of or within a variable...

Word Count : 1935

RISC OS

Last Update:

Pico (for 16MiB cards and larger) styled to start up like a BBC Micro was released for BASIC's 50th anniversary. RISC OS has also been used by both Acorn...

Word Count : 4591

PDF Search Engine © AllGlobal.net