If you want to load models from a binary file format, you need to implements a special loader for that specific binary format. For example .3ds is/was used quite often in the past. The problem, however, is the lack of a full documentation of the format, as the specifics are not released, just reverse engineered.
A format with full ASCII/Binary documentation for example is Collada which was designed as an exchange format.
If you want to load a couple of objects and learn some basics, stick with Wavefront Object (.obj) as you can easily manipulate it with a simple text editor.
Oh an last, but not least, loading geometry, textures, effects or anything else has nothing to do with OpenGL (or DirectX for that matter).
If you still want to load binary files, you can take a look at this tutorial.