I was initially taught the concept of programming, using a software called Alice. It introduced the idea of object oriented programming using a simple drag and drop methodology using pre-made 3D models that came with preset functions and methods as well as the ability to create your own.
Next, I learned the basics of C, programming small programs from scratch in Visual Studios. I then began to learn more challenging programs using C++ with a library called Allegro which focuses on using and manipulating bitmaps. This is a montage of clips of programs I have coded for university over the past two years using Alice, C and C++.