Как быстро вникнуть в разработку на платформе 1с?
Must have для разработчиков на платформе 1С - это книга М. Г. Радченко, Е. Ю. Хрусталевой "1C:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы". 
В электронном виде книгу с прилагаемой конфигурацией можно скачать бесплатно на официальном сайте 1С в составе комплекта "1С:Предприятие 8.3 Версия для обучения программированию."
Инструкция, как скачать есть здесь.
Также есть специальный форум, посвященный книге devtrainingforum.v8.1c.ru, где можно задавать вопросы по практическим заданиям из книги, если что-то не понятно. Часто отвечает сам автор.

Для решения конкретно данной задачи ещё можно посмотреть книгу "Технологии интеграции 1С:Предприятия 8.3".



Книга предназначена для уже подготовленных специалистов, которые имеют опыт разработки на платформе 1С и в ней уже более подробно рассматриваются механизмы интеграции 1С с различными системами (xml, xls, txt, csv, REST, JSON, OData, http/web сервисы, ftp, email и т.п.).
И эта книга типа уже платная (400 руб.) и распространяется только в электронном виде, печатной нет.
В комплекте с 1С идет обширная документация. Начать надо с её изучения. Затем почитать более специализированные книжки, но это уже не обязательно.
По конкретным вопросам можно обратиться к сообществу на инфостарте, там как здесь, только в основном одни одинесники.

Что касается вашей задачи:
чтобы в итоге реализовать обработку которая брала бы данные из самой 1с,
Для этого, во первых, вам надо знать работу с запросами в 1С, по сути диалект SQL, если SQL знаете, то выучите легко. А во вторых, структуру базы данных той конфигурации, из которой вы извлекаете данные. Т.е. конкретно знать в каких именно объектах реализовано хранение нужных вам данных.

потом брала бы данные из xml файла, и сравнивала их.
А для этого, соответственно изучить синтаксис работы в встроенным в 1С XML парсером.

Ну и основы синтаксиса языка, циклы, условия вот это вот всё.