I learned basic JAVA script ( loops, If statements, strings, use of variables, animation , drawing and coloring) that enable me to draw and create interactivity using only code. It was an interesting process very different ( a lot more challenging) to the traditional approach of images created using software such as: Photoshop or Illustrator. This is a drawing made using only code. I learned this at KhanAcademy.org