

If this is your first language I wouldn’t focus on variety too much. Just pick something and start building. Once you pick up one language, the next one will be easier. On that note, Typescript (JavaScript with type enforcement) is a great first language. It’s multi-paradigm so you get exposure to lots of concepts and can use it in many different ways. That means you can learn tons of concepts without having to learn the syntax of another language first.
Make sure you use typescript, not JS. I’m assuming this is a learning experience for you. You’ll learn about type enforcement, get much more out of your IDE, build safer programs, and be better prepared for your next language.
DM if you have any questions about getting started as a developer.


Every time I flash Linux or a BIOS update onto a new computer. I can’t think of another use case other than OS installs. Most file transfers are easier through the cloud and if it’s really large where that would be slow/expensive/inconvenient then you’re usually using a hard drive or ssd.