If you want to program, learn it