Hey, I'm Clay I am very much a beginner to programming, but I do have a little knowledge of Java and C++, as well as general programming language concepts.