Flower, good for you in wanting to purchase rather than rent. Interview a few agents and hire the one you believe has your best interest at heart. Also get pre-approved by a reputable/knowledgeable lender who should know the best available financing for you.
Many different programs out there. No credit is better than bad credit. Show utility bills paid on time, and and landlord referrence you can obtain should help your case.
Best of luck to you,