No matter what language you choose, you need a way to write and test your code in that language — a coding dashboard. Real coders use a special name for the dashboard: integrated development environment, or IDE. A coding IDE, or dashboard, is an all-in-one place where you do all the things needed to create your code and make it ready for end users. End users are the people who will use your programs.
The dashboards you will use are web-based, meaning you go to a website and do your work online. Scratch has its own dashboard, and JavaScript can be written in many different IDEs — in this book, you use the MakeCode dashboard to write code in block-based JavaScript. In the dashboard, you do these things:
The following sections help you set up and understand the Scratch and MakeCode dashboards.