Try this to help get you started:
sync on
sync rate 60
autocam off
randomize timer()
REM Make the object you want to move
make object cube 1, 2
position object 1, 0,1,0
color object 1, rgb(50,50,50)
REM Make a simple world to look around
make object box 2, 110,2,110
position object 2, 0,-1,0
color object 2, rgb(0,30,0)
for x=1 to 10
make object box x+2,1+rnd(4),1+rnd(4),1+rnd(4)
position object x+2, rnd(100)-50,1,rnd(100)-50
color object x+2, rgb(rnd(255),rnd(255),rnd(255))
next x
REM MAIN LOOP
DO
REM Move object
if upkey()=1 then move object 1,.5
if downkey()=1 then move object 1,-.5
if rightkey()=1 then turn object right 1,1
if leftkey()=1 then turn object left 1,1
REM Set camera angle
if keystate(45)=1 `X key
camang#=camang#-1
endif
if keystate(46)=1 `C key
camang#=camang#+1
endif
REM Position and rotate camera
position camera object position x(1),5,object position z(1)
rotate camera 0,0,0
yrotate camera camang#
move camera -10
point camera object position x(1),1,object position z(1)
sync
LOOP