これから他の言語も覚えていきたいという感じだとしたら出来るだけGOTO、GOSUBは使わない方が移行した時に楽だと思いますよ。 ただsayさんも言われているように、GOTOやGOSUBはBASICの特徴でもあるので、あえてそれを封印せずに使ってみるのも面白い面はあります。 ただだとしてもGOTOは使い方を間違えるとスパゲティーなソースになりやすいので、自分でも言われているようにGOSUBだけ解禁するというのもありかもしれませんね。 あとだとしてもDEFを覚えることはプログラムの幅を広げられるので、わからなかったら質問するなりしながらきちんと覚えた方がいいとも思います。