Set the challenge to create my own 3d engine from scratch. Where to start?

Im on windows i would like to have a .exe file which is a 3d viewer, similar to blender. Which language do i code it? Which libraries would i…

For a second I read this as “create my own 3D engine in Scratch” and was immediately both amused and horrified. 😆😵‍💫