IDE

IDE (Integrated Development Environment) is programming software that provides features that speed up code development, such as debugging, writing or compiling.

List of IDEs
Xcode (developer.apple.com/xcode)

Visual Studio Code (code.visiualstudio.com)


 * Capable of more languages with extensions


 * Able to Run Python code within IDE

Android Studio (developer.android.com/studio)

RubyMine (jetbrains.com/ruby)


 * Tailored for the Ruby Language.