BASIC has been ported and remade quite a few times over the years. You can get a taste of just how often at this link:
https://en.m.wikipedia.org/wiki/List_of_BASIC_dialects. Most of those are old and defunct of course.
If all you want is a version of Basic on Windows to make games with you could look at one of the following. I haven't used any of the following besides VB.net and FuzeBasic. VB.net is not really game oriented and Fuze is locked up behind a login wall at the moment.
- VisualBasic.net: https://docs.microsoft.com/en-us/dotnet/visual-basic/
- SmallBasic: https://www.microsoft.com/en-us/download/details.aspx?id=22961
- Fuze Basic: https://www.fuze.co.uk/
- QB64: http://www.qb64.net/
- FreeBasic: https://freebasic.net/
- YaBASIC: http://www.yabasic.de/download.html
- SDLBasic: http://www.sdlbasic.altervista.org/main/
- WxBasic: https://www.wxbasic.net/
- Python
- JavaScript/TypeScript
- C#
- Java