I think the programming tasks are not enough to fill a separate (sub)section. These days we have a lot of programming-related threads on the first pages (of the services section) because user Mexicantrader has been bumping old threads with a generic answer (question: What is the max time since last posting to consider a bump valid and not spam here on BCT?).
Now, I think the suggestion by itself is great, but if the admins have not considered creating a sub-forum for signature campaigns (which, let's be honest, make at least half the services section active threads), I do not think they will set a "programming" section. Maybe services could have a few subsections like programming, writting / translating, Signature campaigns and paid sign-ups (which I think currently constitute at least 80% of the content of the services section).
If such a section is created, I would like to suggest to add a cold down for posting. Again, user Mexicantrader has been posting on every programming-related thread, I do not think he is skilled in every single programming language / style nor has he the time to work on every job he has "applied" to.
It would go beyond a jobs forum. It would be a community of good-intended programmers to help each other. This would make programming discussions less competitive (and less stressful) because after all, some users are not here for the money.
I don't think signature campaigns have not been given their own subforum because signature campaigns attract a lot of spam. Programmers all over the internet have helped me, and most of the time, I get an answer and I gain more experience. There is no experience to gain from sig campaigns.