Hassan Aoutof, a student at the moment and freelancing for a living, I started learning programming languages and the basics of graphic design in the age of 16 years old, 3years ago, now I'm almost 19 and I learned PHP as my main programing language alongside with SQL databases and javascript, when it comes to PHP or javascript I have some experience cause I was using open-source plugins and libraries, in the projects that I was creating as a way to practice, as every web developer I needed a visual demo on what I'm programming, that's why I learned html5 and css3 before getting into programming, my knowledge does not stop just like a web developer cause I develop and design apps for the mobile too and WordPress themes, plugins but this is not my power area just to be honest, I do develop for computer using electro too but I still don't have that knowlege that will make me abel to get hired to do work with it, that's the same thing also with paython and java cause I'm still in the first year lerning thous.