I program a lot in C, F# and Python. I mostly use visual studio code (electron app similar to Atom, but better). It's great if you're using languages which don't come in one IDE, or where you need to pay for the IDE (F#).
Take a look at full Visual Studio, it's a much better IDE for F#, the free version beats vscode for F# dev hands down.
Though I like VS code for its portability.