Introduction
CSV files store data in tables using commas. Ruby's CSV library helps read and write these files easily.
You want to read data from a spreadsheet saved as CSV.
You need to save program data in a simple table format.
You want to share data with other programs using CSV files.
You want to process CSV data line by line in your Ruby script.