John Larsen從20世紀(jì)80年代開始從事編程工作,最開始是在Commodore VIC-20上編寫B(tài)asic,隨后又涉獵了Java、PHP、C#以及JavaScript等領(lǐng)域。他還編寫了同樣由曼寧出版社出版的Get Programming with JavaScript一書。他在英國當(dāng)了25年的數(shù)學(xué)老師,為高中生講授計(jì)算機(jī)知識,并為學(xué)校開發(fā)與教學(xué)類、學(xué)習(xí)類以及溝通有關(guān)的Web程序。