第一版Python於1991年發表,因為機器學習、人工智慧等應用而興起。強大的可讀性與簡潔性是這個語言最大的訴求,相比於目前其它主流程式語言,Python可以讓開發者用更少的程式碼寫出同樣的功能。完全開放且免費,簡單易學門檻低是這個語言廣受程設新手歡迎的原因,
Arduino是軟、硬體完全開源的自動控制發展板,並提供了以C語言為基礎的整合開發環境免費使用。多年的發展下,已有相當多的感應器套件支援Arduino使用,在自造者與創客社群受到廣泛的歡迎。國內多所高中電腦課程及社團皆已引進接學,用來訓練電腦硬體控制基礎觀念。