see your doctor and they will send you to pysio and they will help with yopur pain and your doctor will aslo give you pain killers. try sleeping with just one pillow and getting a hot bath n take some painkillers for the time being.
yeahh thats your problem, you'll need to take a month off or something, just try to refrain from staying so long at the computers, my dad's a doctor he told me to write this.
I have to sit down and work in front of computer screen for 8 hours a day. It's for 2 years now with neck pain. Try to do some neck exercise but still not help...
ALOT of rest, without straining it or sitting at the computer for looong periods. it helped for me :)
you need a good physio! Also, anti-flamme is amazing - http://funadvice.com/r/3kn7j3etqk
It could be sublaxation. Go to a chiropractor
Heating Pad, with some Ibuprophen 800