Um arquivo CSV (Comma Separated Values) é um arquivo de texto simples que armazena dados tabulares (números e texto) em um formato estruturado e básico. Cada linha do arquivo representa uma linha na tabela, e os valores dentro de cada linha são separados por vírgulas. Embora o nome sugira que as vírgulas são o único delimitador, outros delimitadores como pontos e vírgulas, tabulações ou espaços também são comumente usados, especialmente em regiões onde as vírgulas são utilizadas como separadores decimais. Os arquivos CSV são amplamente utilizados para a troca de dados entre diferentes aplicativos e sistemas devido à sua simplicidade e independência de plataforma. Eles são facilmente criados e lidos por programas de planilhas, aplicativos de banco de dados e linguagens de programação. A falta de formatação e estruturas de dados complexas os torna eficientes para armazenar e transferir grandes conjuntos de dados. No entanto, essa simplicidade também significa que os arquivos CSV não suportam recursos como múltiplas planilhas, fórmulas ou formatação, que estão disponíveis em formatos de planilha mais complexos. A primeira linha geralmente contém cabeçalhos de coluna, fornecendo uma descrição dos dados em cada coluna, mas isso não é um requisito estrito. Os arquivos CSV são uma ferramenta fundamental para o gerenciamento e a análise de dados.