HTML (Hypertext Markup Language) is the basic scripting used for web pages. It is often referred to as programming but this is incorrect as it cannot react to user input. It is in fact very easy and I like to describe it as word processing with typed commands.