JavaScript is a great language for writing quick apps that require user interaction and saving information
- A browser that supports localStorage (e.g., Chrome)
- A text editor (e.g., VS Code or Notepad++, or Chrome)
- No downloads required - almost every computer already has a browser
- No languages, tooling, or versions to worry about - your browser is ready to run JavaScript
- Pick your paradigm - you can code using functional, object-oriented, imperative, or event-driven paradigms
- Built-in features for user input
- Easy-to-style with a CSS CDN link
- Local storage makes it easy to save string key-value pairs