Can Code Be A Science