Типы данных в программировании обычно делят на простые (атомарные) и составные (структурированные).
Многострочные и однострочные типы данных являются разновидностями строковых типов, которые, в свою очередь, относятся к составным типам данных (если рассматривать строку как последовательность символов) или к простым (если рассматривать как неделимый тип).
В контексте частого разделения, наиболее общим является деление на простые и составные.
Ответ: составные, простые.