How many different ways can we write a pong game
Scratch
Development under web browser
Runs under web browser
Stencyl
Multiplatform Game Making
Makes Apps
http://www.stencyl.com/
Game Maker: Studio
Development on Windows
Runs on many targets
Commercial product
Java
Development on very many
Runs on very many targets
Javascript
Development on very many
Runs on very many
Processing.js
Development on many
Runs on Firefox, Opera, IE, Safari and Chrome
Everyone can edit at once over at sketchpad
Excellent examples in The Nature of Code
Build your own Mario example
PNacl
Development on Linux
Runs under Chrome browser
Pygame
Development on many
Runs on many
Open source game framework for producing HTML5 games
Old School
C program for DOS
Development on DOS or emulator
Runs on DOS or emulator
GBA
Development on ?
Runs on GBA or emulator