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…

Start small first. Try to build a 2d engine