Have been programming since I was 12, starting with object oriented stuff. I mainly use java and have done quite a bit of game development.