render text to the screen

what is the best way to render text to the screen? is using freeType library a suggested one?
I am new to this, i thank if you give me detailed information of what libraries and function to use.

FreeType is fine try reading this http://www.opengl.org/archives/resources/faq/technical/fonts.htm