Before you buy, it is important to know some basic information. Here is link to a resource that will help answer your questions: blog.ehomeamerica.org
Available articles include:
Finding Low Income Assistance
How Big Your Down Payment Need to Be
Down Payment Assistance Programs
Why Home Location Matters
Mortgage Basics
10 Myths About Building Credit