A student who has just gotten into the world of programming, learning slowly, mostly by commiting mistakes.