Block ni kipande cha msimbo kinachopitishwa kwa method, kilichofungwa ndani ya { } (mstari mmoja) au do...end (mistari mingi). Blocks ni kipengele cha kipekee, cha kati cha Ruby — ndivyo unavyopitisha tabia kwa methods, vikiwezesha iteration, callbacks, na mtindo wa kuvutia, wenye uwazi wa Ruby.
Sintaksia ya block
[, , ].each { || puts n }
[, , ].each ||
doubled = n *
puts doubled
