The BBC Basic port is called Brandy and is a standard pacakge under Linux (Certianly, it's there under Debian), however it's not been maintained for some time AIUI.
Altererntatively, I have a modern BASIC of my own design which I wrote early this year and is currently very workable and usable for lots of things, in a BASIC sort of manner...
It supports low and high resolution graphics (reminiscent of the Apple II), it also has turtle graphics and sprite handling (although its early days for the the sprite handling). There are high-level looping constructs, named procedures and functions, as well as file handling and other "stuff". I've found it not too hard to hand-translate Apple II or BBC B, or other BASIC programs into it - if you can get them in text format.
Sound is on the agenda - possibly a simple version of the BBC envelope and sound commands.
And although you use line numbers when typing a program into it in interactive mode, if you want to use an external editor, then you don't need line numbers (unless you want to goto or gusub, or restore data to a line number)
I'm in the process of packaging it up - compile from tar.gz is fine for some, but not all, however I'll probably only be able to produce Debian packages, so other distros might need some help - unless you go down the unpack/compile route... (it's all GPL)
I did it as a bit of a personal project last year and the Pi wasn't originally on the agenda, but when I got intersted in the PI, I got it running under Qemu quickly, and it just worked on a real one. I've had some issues making it run on the console directly (no X needed), but I think I've solved all that.
I can also control remote Arduinos and the local GPIO pins from a BASIC program too..
I've also done a proof-of-concept to get a Pi to boot directly into BASIC - about 5 seconds from turn-on, but it'll depend on just how much other "stuff" you want going - e.g. network, usb, etc.!
Will see if I can get a package ready by the end of the bank holiday weekend!
(Although for the very keen,
http://unicorn.drogon.net/rtb/ has both x86 Linux and ARM binarys and some rough examples)
-Gordon