Since you said web design, I am assuming you want to build a website.<p>So, Ruby on Rails.<p>Rails is a stack that has:<p>Ruby -  a very simple developer friendly language. This is responsible for putting together<p>JavaScript - this lang is responsible for all the fancy stuff you see on websites. The animations and all.<p>HTML, CSS - this is the stuff that websites are made of. Ruby and JavaScript are used to generate this the way you want.<p>I used to be an accountant and started coding in Nov 2014. I have many rails apps ever since as prototypes and maintain one app that is in production (meaning people use it).<p>I used this Rails Tutorial by Michael Hart (<a href="https:&#x2F;&#x2F;www.railstutorial.org&#x2F;book" rel="nofollow">https:&#x2F;&#x2F;www.railstutorial.org&#x2F;book</a>) significantly. You will end up with a cool website at no cost at the end of the book.<p>I also highly recommend Codecademy courses on HTML, CSS, JavaScript and Ruby.<p>If you are really serious about this stuff, which is great news, you might want to read more about making software. Start with the Pragmatic Programmer. It is a great book to read in your formative years.<p>And finally (this is important), try to solve a problem (like building a website for yourself or a friend etc) with programming. Learning just to know doesn&#x27;t stick for long in my experience and probably is true for others.