I am an amateur programming enthusiast who codes in C/C++, C#, Java, BASIC, D, and a bit of early microprocessor assembly.