All this is possible because a CSV file is plain text and an average user or even a novice can easily understand it without any learning curve. Moreover, the csv format allows users to glance at the file and immediately diagnose the problems with data, if any, change the CSV delimiter, quoting rules, etc. Its popularity and viability are due to the fact that a great deal of programs and applications support csv files, at least as an alternative import / export format. Comma-separated values (CSV) is a widely used file format that stores tabular data (numbers and text) as plain text.