Вопросы по free pascal

Добрый день!
Только начал изучать язык. Несколько вопросов к профессионалам
1. Есть ли в языке конструкции для работы со строками. Аналогичные, например. JS типа
index = 2;
quantity = 1;
console.log(`${index} ${quantity} штук: `);
2. Где прочитать более подробно о работе с процессами AProcess, AStringList. Особенно интересует как из AStringList информацию получить. Пока нашел только AStringList.Strings[]. Еще что то из этого процесса выnащить можно?)
3. Какие книги кроме "Песня о Паскале" посоветуете прочитать в первую очередь?
4. Есть ли какие-нибудь он-лайн или видео курсы по обучению?
Спасибо!
Только начал изучать язык. Несколько вопросов к профессионалам
1. Есть ли в языке конструкции для работы со строками. Аналогичные, например. JS типа
index = 2;
quantity = 1;
console.log(`${index} ${quantity} штук: `);
2. Где прочитать более подробно о работе с процессами AProcess, AStringList. Особенно интересует как из AStringList информацию получить. Пока нашел только AStringList.Strings[]. Еще что то из этого процесса выnащить можно?)
3. Какие книги кроме "Песня о Паскале" посоветуете прочитать в первую очередь?
4. Есть ли какие-нибудь он-лайн или видео курсы по обучению?
Спасибо!