How do I render text to the screen with OpenGL without using GLUT

Core OpenGL doesn’t provide font rendering capability. Look for OpenGL extensions and libraries which offer this functionality (e.g. websearch for “opengl font rendering libraries”, tutorials, etc.)

A few links: