Sadly, computers don’t have the ability to think for themselves. They rely on others to provide them with directions. Coding is a set of instructions that tells computers how to perform what they’re supposed to do. It allows us to build computer software, games, apps, and websites. Learning to code helps adolescents acquire important abilities like problem-solving, reasoning, and critical thinking.
The three “web superheroes”/ 3+1 Model

Structure-HyperText Markup Language– HTML: a markup language used for structuring and presenting content on the World Wide Web
Style-Cascading Style Sheets–CSS: to create and format content structure
Logic- JavaScript -JS: scripting language that enables you to create dynamically updating content, control multimedia, animate images
A database is the “+1” of the “3+1” model
Popular Database- a systematic collection of data
Examples: MySQL, SQL Server, XML, Oracle
Steps for a website:
Step 1: Create a Host
Step 2: Domain Registration (webpage name)
Step 3: Build Website
Step 4: Coding (3+1 Model)
