結果 : computer programming 4 types