the good news about learning HTML CSS and JavaScript is that you can practice right on your computer without any special setup. You don't need server software or anything of that nature. All you need is Notepad and a browser, preferably several of them because there will be certain display differences between them.