Richard MacCutchan wrote:
-knowledge on how to make variables -knows how to make different loops
I was ~12 years old and using my brothers C64 whenever he was not at home for some time to somehow discover what variables and loops are. When finally understanding those fundamentals, my mind was blown in front of the vastness of possibilities they offer. I am sure I muttered the words aloud at the time, with my helium-voice; "the possibilities are limitless!" Rest of my life has been just a case of exploring the limitless possibilities of my childhood discovery. Learning of other things has been merely a byproduct. In my life I've been trough few different levels of education in which there has been programming classes, in which the reoccurring phenomenon was "some" other students succeeding with good grades trough them without achieving/unlocking the mind-awe experience of "truly" understanding the possibilities offered by use of variables.