喺廿一世紀初，編程係好多科技產品當中不可或缺嘅一部份，例如人工智能（AI）同視像遊戲等嘅技術都會用到編程－AI 簡單講就係用有技巧嘅編程方法嚟令機械做出類似有智能噉嘅行為，而視像遊戲就係以電腦程式形式存在嘅遊戲。