They could have use the Microsoft programing language XNA, but since it is a professional $60 game they probably used a better more expensive software, or started from scrach.
game maker
treyarch
No Treyarch made the game
TREYARCH
treyarch
treyarch
Treyarch
activision and treyarch
Call of Duty: Black Ops was made by Treyarch
Treyarch made Black Ops for activision
By "created", I'm going to imply you meant 'developed'.Treyarch developed Call of Duty: Black Ops 2.
Treyarch.
Treyarch developed the game