I first got into computers because of programming. My love for creation is what fascinated me about this environment. Most of my programming skills developed mostly through graphics oriented projects such as demos and games. Because of the slow processors at the time, optimization was very important for these projects. This the main reason I learned Assembly Language because it was key for optimizing code pertaining to graphics. It was also a very good way to learn about how computers operated at the core because in order to learn Assembly Language, you have to study the hardware of the computer.
Here you will find some of the programming projects I undertook for my own achievements. There are many more not shown here, but these are the more presentable ones.