El Snake es un videojuego clásico que salió a mediados de lá década de 1970 en los salones recreativos, y que más tarde en 1998 sería incluído de serie en los terminales móviles de Nokia. Una versión del título llamada Nibbles, gozó también de gran popularidad en MS-DOS ya que QBasic lo traía como programa de ejemplo.

Dejando a un lado al simplísimo Pong, podemos pensar en el Snake como en uno de los juegos más fáciles de programar. A continuación expongo el código fuente de una simplísima versión del juego que programé en lenguaje Java, aunque admito que quizá no está muy ordenado ya que lo escribí de madrugada.