Question: what is hearthstone programmed in?
Answer: Hearthstone is made on an engine put togheter with Duck Tape and spit. In other words: Unity.