This is heavily dependent on the area you are searching for a job (both geographical and professional).
First, if you have no experience you need to let go of any pipe-dream you have for your perfect job. Your first job is not going to be perfect. A lot of people in college/fresh out want to get a job in gaming. This will not happen to 99.999% of them.
Once you let that go, the answer is: yes, you can land a programming job with no experience. It may not pay fantastic, but it will give you the necessary "1-2 years experience" that most job postings list.
While we are on the subject of job postings, most postings say "1-2 years experience" but they may accept someone with less experience. A lot of the time they put that on there to sort of "keep out the riffraff". You should apply to these positions, but keep low expectations. The worst they can do is say no, sorry, we need someone with more experience. But they might just take you, or find another position that requires less experience.