CoderDojo is een open source, door vrijwilligers opgezette beweging die staat voor het houden van gratis, non-profit development clubs en reguliere sessies voor jonge mensen. Omdat CoderDojo open source is kan elke Dojo anders zijn en staat volledig los van andere Dojo's.
Bij een Dojo leren jonge mensen, tussen de 7 en 17 jaar, om te programmeren, websites bouwen, apps ontwikkelen, programma's te maken, games te maken en meer. Dojo's worden opgezet en georganiseerd door vrijwilligers. Naast het leren programmeren, ontmoeten deelnemers ook anderen like-minded mensen, delen deelnemers waar ze aan aan het werken zijn en maken ze nieuwe dingen. CoderDojo maakt development en leren programmeren een leuke, sociale en kick ass ervaring. CoderDojo legt ook veel nadruk op open source en gratis software en heeft wereldwijd een breed netwerk aan vrijwilligers. CoderDojo heeft slecht één regel: "Boven Alles: Wees Cool!", pesten, liegen en mensen hun tijd verdoen is niet cool.
CoderDojo is een non-profit wereldwijde beweging, opgezet door James Whelton en Bill Liao. Het is begonnen op de school van James Whelton begin 2011 toen James publiciteit ontving voor het hacken van de iPod Nano en jongeren leerlingen interesse toonden in het leren van programmeren. Hij richtte een computerclubje op op zijn school (PBC Cork, Ierland) waar hij begon met de les geven in de basis van HTML en CSS. Later dat jaar ontmoette hij Bill Liao, een entrepreneur en Filantroop die het project groter wilde maken. In juni 2011 werd de eerste CoderDojo gelanceerd in het National Software Centre in Cork, Ierland, welke een groot succes werd. De Dojo van Cork ontving regelmatig mensen vanuit Dublin om mee te doen aan de sessies. Door deze populariteit is er ook een Dojo in Dublin opgericht in Google's Montevetro gebouw. Door de beweging open source te maken werden er in een mum van tijd door heel Ierland CoderDojo's opgericht en later over de hele wereld!