Here are some opinions that I do not hold very closely at all. They change often, and I think it's cool if yours are different from mine.

> What editor do you use?
I use Vim because it is extremely lightweight, and highly customizable. I don't customize that much from the default config, but I love having the ability to do so. If you want to, check out my .vimrc or my plugins. On Windows, I like to use Notepad++ because it is lightweight and opens quickly. For a plain text editor on Windows, I rarely need to use it for more than making a few edits to a config file here and there. I use Vim mainly on Linux, where I am mostly opening text files from the command line.
> What IDE do you use?
I use JetBrains IDEs almost exclusively. They are mostly known for making the popular Java IDE IntelliJ IDEA, but if they support the language I'm using, I use their software. This is a pretty radical opinion, but I think JetBrains makes the best software in any context. It is incredibly feature-rich without being bloated, and wildly extensible. The only thing I don't like about it is that not all of it is free and open source. If the language I am using is not supported by JetBrains software, I usually just go with Vim and the command line.
> What language is your favorite?
It depends on the project. I think different languages have different strengths, and should be used appropriately for the problems they're best at solving.

For general applications, I'm a tremendous fan of Kotlin. I love its official libraries, its syntax, and its null safety. The multiplatform capabilities really drive it over the top as a top-tier end-to-end programming language. If I could improve Kotlin, I would make all exceptions checked and I would improve the clumsy namespacing. The "this@" syntax is ugly when overused, and the standard practice of referencing methods without "this" is confusing to read. Additionally, referencing by package is not considered best practice, and results in incredibly long names.

For smaller, performance-sensitive, or low-level applications, I am absolutely in love with Rust. Rust basically answers the question of "what is everything wrong with C++" and fixes it. It forces you to write good code, which can be frustrating if you love writing bad code! For that reason, it's really only good for projects one intends to maintain long-term. Otherwise, it's not worth the effort to be such a perfectionist. If I could improve Rust, I would give it a stable ABI. If Rust wants to completely replace C/C++, it NEEDS to have a native solution to reliably load dynamic libraries.

For scripting, I like to use Python. I find it to have a very elegant way of consuming and processing data, plus I enjoy the process of writing imperative code in a "pythonic" way. The standard library is execellent and perhaps contains the most utility of any language's standard library. This makes writing quick scripts incredibly easy, as so many important utilities are already implemented for you.
> What language do you dislike the most?
All of them.
> What operating system do you use?
For most everyday things like web browsing, programming, answering emails, what have you, I use Manjaro GNU/Linux. It's a nifty distro, which provides more freedom than Ubuntu, and also is based on Arch, which means I get to use the Arch wiki. For my personal servers, I use Debian GNU/Linux. I like that it gets almost all of the software support that Ubuntu gets with a higher degree of freedom.I also have a computer that runs Windows 10 that I use mainly for playing video games and making music.
> What shell do you use?
I use ZSH for regular shell interaction. I decided to switch after years of using BASH because it is made with more user-focused customization in mind as opposed to complete open-endedness, although you can still take advantage of BASH-like customization most of the time if you want. I do still use BASH for my shell-scripting though, because I believe it works better as a scripting language than ZSH.
> Do you only use free software?
Not at all, no. I use proprietary software if it's just better than the free alternative, but I try to use free software when I can. I generally prefer the philosophy and user-focused design of most free software, but I understand everyone's gotta make a living somehow!
> What do you use to make music?
I use Ableton Live for mixing, production, and synths, and Finale for engraving. Most of the music I make is bad and can't really be categorized by a genre because most of it is just whatever nonsense passes through my head.
> What do you play games on?
I play most online games on PC (Steam), but I also have a PS4, Nintendo Switch, and Nintendo 3DS.
> What was your first game system?
I had a SEGA Genesis, and I beat Sonic The Hedgehog probably hundreds of times.