This is a language I highly recommend for beginners. Most language constructs are simple, many of the issues are solved either by libraries or by StackOverflow.
Get Started HereThis is a standardized language for general-purpose programming. It is a good language to learn if you are new to programming.
Get Started HereRust is more powerful than C/C++, but it's still has a bit of a learning curve.
Get Started HereThe language behind Minecraft and Android Applications. Cross-platform, similar to C/C++
Get Started HereThis is a language that is used for web development. With the introduction of NodeJS, you can write a full-stack application in JavaScript. It's a bit convoluted and missing typechecking, has some extra syntax, and is a bit of a pain to code correctly.
Get Started HereSolves most issues with JS, has a learning curve. Requires NodeJS and compiles to Javascript.
Get Started HereCode Editor made by Microsoft. Requires extensions to be installed. Easily my favorite IDE.
Get Started HereGit is a version control system. It's a good way to keep track of changes to your code. Must learn if you are programming.
Get Started HereGitHub is a code hosting and sharing platform. It's a good way to share code with others, and to collaborate on projects.
Get Started HereSome code cannot be run on Microsoft Windows as it depends on custom functionality. This is a good way to run code written for Linux on Windows.
Get Started HereProbably the most helpful site for learning programming. Ask questions, and get answers; probably answer other questions as well.
Get Started HereWant a place to run and host your code ? Heroku allows you to create 'Dynos' which are lightweight containers that run your code, used mostly as a Platform-as-a-Service.
Get Started Here`Bring your code, we'll handle the rest` - Another place to store and run code.
Get Started Here