I feel old. Mine was commador64 basic in 1988
So I think Pico8 or Scratch are cool in the sense that they give you an environment to start programming. But OTOH, if what you look after is AAA games, then you'll soon be confronted to a brand new wall, ie : DirectX, GPU, C++ whatever. Now I rememeber of Processing which is cool too.
My first Basic experience was on a VIC-20, and I later got my own C64 in 85.
Great computer to learn on but I don't think I would have got far without the Programmers Reference Guide.