>>105631483
none. don't make games from scratch.
if for some esoteric reason you need to go from scratch, use C++ (gamedev standard for almost 30 years now).