This image states that ruby is compiled down to machine code. This is misleading. Ruby is compiled down to an intermediate bytecode and then interpreted. This bytecode looks a lot like assembly code, but it's not valid machine code or asm.
While this is a bit nit-picky, it's an important distinction to make. For someone just starting software development, getting the wrong idea about the language they're going to be using is never a good thing.
This image states that ruby is compiled down to machine code. This is misleading. Ruby is compiled down to an intermediate bytecode and then interpreted. This bytecode looks a lot like assembly code, but it's not valid machine code or asm.
While this is a bit nit-picky, it's an important distinction to make. For someone just starting software development, getting the wrong idea about the language they're going to be using is never a good thing.