No, HTML is not a programming languages because a programming language provides functionality Programming languages using a set of rules instructs the computer to perform certain tasks like logical tasks, algorithms, loops, and so on.
HTML does not provide these things. So, HTML it is not a programming language. HTML is a markup language and it does not deal with logic instead with the presentation.
I recommend these Website Development Courses by Intellipaat to learn Web Development.
Also, watch this video on Programming: