According to my opinion, Natural Philosophy + Mathematics + Programming = Physics
Yes, some of the best innovators in the programming world come from a physics background.