Microsoft has just released a new version of its cross-platform editing and debugging suite: Visual Studio Code 1.5. With support for a broad range of languages including C, C#, Ruby, JavaScript and Java, VS Code can be run on Windows, OS X or Linux. If you program one or more languages on any of these platforms, this is certainly a tool worth having.
You can download VS Code here: https://code.visualstudio.com/
Bear in mind that some tools and support for some programming languages requires the addition of optional free extensions which can be found here (and some of these, such as the Object Pascal extension for Windows, may only be available on specific platforms): https://marketplace.visualstudio.com/VSCode