隨著科技進步,人們想撰寫程式碼應該要不再受限於特定的地點、工具及撰寫環境,而是隨時隨地,想寫就寫,無論是坐車、躺在床上,或是上廁所時,只要有心,不論是拿手機或是平板,也不需要架設相應的撰寫環境,只需要使用瀏覽器連上『線上Java程式練習平台』,一切都由伺服器端準備,不需使用者煩惱!
目前學校裡的程式設計課程,學生繳交的程式碼作業,幾乎都是經由自己電腦上的編輯器撰寫完,自行測試輸入及輸出結果後,上傳給老師或助教,再等待評分者有空時的檢查結果,這樣不僅受到特定的地點、工具及撰寫環境的限制還十分浪費時間,且無法立即得到結果!