Getting started with setting up a development environment

Do you have a preferred language? There’s libraries for a pretty much all the top languages.