One of my biggest reasons for learning coding in the first place was to be able to take data from one source and have it interpreted by another program.
In particular I wanted to play around with data that comes to a business through its POS (Point of Sales) System. This is usually able to be exported as a CSV. Hence my desire to make my first program to manipulate CSV data. Lucky for me, the data that can be exported from BGG is also in a CSV.