It depends whether you’re focusing on computational coding, which HTML isn’t designed for. HTML focuses on declarations about what should show up on the page.