Create a new file named my_first_method.rb
Place the following code inside the file:
def hello_world
puts "Hello world!"
end
hello_world() # or just 'hello_world' (without parenthesis)
Now, from a command line, execute the following:
ruby my_first_method.rb
The output should be:
Hello world!
def is a keyword that tells us that we're def-ining a method - in this case, hello_world is the name of our method.puts "Hello world!" puts (or pipes to the console) the string Hello world!end is a keyword that signifies we're ending our definition of the hello_world methodhello_world method doesn't accept any arguments, you can omit the parenthesis by invoking the method