Yes, it's "only" an interpreter which comes with no editor. You can use any editor - I am using Geany. Write a script in Lua and drag and drop it onto the interpreter, then it will start. (I guess from you earlier post that you are using Windows.)
If you are a fan of Blitz however, I recommend using Pulsar2D as a framework for FreeBASIC. Here's a small example - Mandelbrot on three windows:
#include once "pulsar2d.bi"
using p2d
declare sub drawthemandel (cg as integer,cb as integer)
dim as p2d.window win, win2, win3
win = openwindow ("MandelCrap",10,10,620,480)
win2 = openwindow ("MandelCrap On A Second Window",650,10,620,480)
win3 =openwindow ("Third Window",1300,10,620,480)
dim as integer ts
setactivewindow (win)
backcolor (15,20,100,255)
clearwindow
ts = timerticks
drawthemandel (0,30)
color 255,255,255,255
textsize 2
drawtext (str(timerticks()-ts) & " ms",0,0)
sync
setactivewindow (win2)
backcolor (105,168,100,255)
clearwindow
ts = timerticks
drawthemandel (30,0)
color 255,255,255,255
textsize 2
drawtext (str(timerticks()-ts) & " ms",0,0)
sync
setactivewindow (win3)
backcolor (70,90,20,255)
clearwindow
ts = timerticks
drawthemandel (15,15)
color 255,255,255,255
textsize 2
drawtext (str(timerticks()-ts) & " ms",0,0)
sync
p2d.inkey
closewindow (win)
closewindow (win2)
closewindow (win3)
closeapplication
sub drawthemandel (cg as integer,cb as integer)
dim as single a,x,y,dy,cx,cy,i,b,it,yy,y0,x0,x1,y1
for dy=0 to 2
for x =0 to 620
a = (x*.06)-12
cx = -2*a/25
for y=0 to 255
yy = y + dy
b = yy *0.121+21
cy = 2-b/25
x0 = 0
y0 = 0
it = 0
for i=1 To 255
x1 = x0*x0-y0*y0 + cx
y1 = 2*x0*y0+cy
if x1*x1+y1*y1 >4 then
it = 1
exit for
end if
x0 = x1
y0 = y1
next
if it then
color y*.4,i*cg,i*cb,255
dot x, yy
dot x, 480-yy
end if
next
next
next
end sub
For compilation, put all p2d*.bi (and pulsar2d.bi) in the same directory as the source.
One note: the input routine doesn't work properly anymore with the newest SDL2 versions, I will fix that eventually in the future.