(Very) Amateur programmer. C, C#, C++, HTML, Java