Let's talk about HTML. It's very easy to learn. HTML stands for Hyper Text Markup Language. It's used to organize a website properly and it tells your browser how to display web page's and how a web page should look. The syntax used in HTML is very easy to understand and you don't need any previous knowledge to start learning it. This will give you a bit idea about how web development languages works though every web development languages are different.
Now let's talk about CSS. CSS stands for Cascading Style Sheets.
CSS is a language that is used for designing a web page. This is used to create layouts, change font colour, change background and you can do many other things with this. Here you can start learning HTML and CSS for free, just click on here and you will need to open a account if you want to see those videos.
I will talk about C programming now. Start watching these tutorials on YouTube, trust me you will not need anything else. These tutorials are in bangla and very easy to understand.
If you understand all the information that I have explained above, start learning from today. A good programmer is a very good hacker. Good luck to you all, I will try to teach something new in my next tutorial. If you have any question comment below, I will help.