Programming, Science & Beyond