Если я остановлю программу после она начнет с места остановки или сначала?

В Datacol можно настроить оба варианта. Подробности приведены в описании механизма очереди и истории.