Residents of Alabama looking to buy their first home may encounter a difficult lending market, just as in most other states, but there are a handful of first time home buyer programs to help make it easier. Some of these programs help with downpayment assistance, others with low-interest financing options.