Ruby is an interpreted, high-level, general-purpose programming language designed with an emphasis on programming productivity and simplicity.

Debugging in Ruby

A software bug is an error that happens in an application causing it to return an invalid result or to function incorrectly. Don't worry if the code you write has bugs. It's expected.

Exception Handling in Ruby

Exception handling is a way to handle various types of errors, which may occur during program execution. If you write code, you must-have encountered errors also called Exceptions. You can take appropriate actions with proper exception handling instead of halting the program completely.