a 15+ yrs. veteran programmer. started learning web programming from php language. and expanded knowledge to major languages like c, c++. then learned the object oriented side deeply with java, c# and objective c. eventually studied android and ios programming with swift language. finally came back to web programming with jsp and asp. then learned the somewhat new kind of web programming with node-js and angular-js. then found the favorite with react and redux.