If you just started to study the web, then the first thing you need to realize is that there are two parts to the web: the server (backend) and the client (frontend), who know nothing about each other, and take years to learn from each. Therefore, you need to understand who you want to work full stack as a programmer who needs to own both a theme and a profile backend or frontend developer. For this choice I can advise you to analyze hh.ru for the demand for specialists. Personally, my opinion full stack programmer is not worth developing because the web is now a lot of things and learn it is not enough brains, and when applying for a job usually require detailed skills for each of the parts.
But the first thing to start with is to study the html markup, to get a basic understanding of what the http protocol is, what a web server is, how a web server communicates with a browser. Then you can take up the study of either the backend or the frontend part.
Programming languages differ only on the backend: php, asp.net, java, python, ruby on rails, node js. When choosing, you need to look again at which companies in your city you want to work with and what they use.
On the front end you need to learn
1) css - the part that is responsible for the design of the page
2) javascript is an interpreter that works in the browser, due to which the page dynamics is achieved without reloading it.
But if you decide to go in the direction of the frontend development, you need to take into account several nuances:
1) Both of these technologies can work differently in different browsers, so you have to write code for everything (of course, projects can only be found under chrome, but you shouldn’t expect it)
2) Every day the requirement for adaptability increases, that is, it is necessary that the application works equally well for different types of devices (computers, tablets, cellular, etc.) additional skills are needed for this.
3) A mad community, a huge number of frameworks and all sorts of priblud that have not yet emerged, and everyone already wants to use them (well, of course the old need to know). Here is an article on Habré https://habrahabr.ru/post/312022/ but it is not comic, everything is written there.
Backend skills are still more static.
IDE for each technology is different, on the front end I personally use microsoft visual studio for web express.
The main thing is to understand that the period, while you start to study the web and how you will start paying short money will not. So think and determine, I wish you good luck in your endeavors!