As a user, I'm not sure when I would search through one or the other. Maybe make programming be a synonym for development?
Yes. Nothing to add to Michael rational, he is just right, both tags have a very similar scope.
Maybe if the tags were seperated more - almost like programming being a beginners section and development being more technical?