-
gelissa_css Working with CSS preprocessors was my first foray into programming concepts. It helped my learn some of the basics that exist in all languages. I think that is the best way. Start with the tech agnostic concepts so that you can apply them to whichever language you want to learn.
-
gelissa_css From there, every time I learned a new language, it was easier because I was just building on top of the foundation I already had.