Starting a programming blog is as similar as starting any other blog. Just get a domain registered and start posting content related to programming. Market your content accordingly; eventually, your blog will find the right target audience. Just stay consistent and trust the process.