Inconsolata is an open-source monospaced font designed by Raph Levien. The design is humanist-inspired and takes cues from Avenir and Franklin Gothic according to the designer. It is a favorite programming font of many developers due to its crisp and clear on-screen rendering. Inconsolata includes a bold weight but without italics it’s not really appropriate for body copy.
If you are looking for an alternative to Inconsolata, I personally recommend checking out Anonymous Pro and Akkurat Mono. I think Roboto would make a nice font combination with Inconsolata.