Macrocyclic derivative compounds that inhibit protein kinase enzymes aredisclosed along with pharmaceuticalcompositions comprising these compounds and methods for synthesizing the same.Such compounds have utility in the treatmentof proliferative diseases resulting from unregulated and/or disturbed kinaseactivity such as cancers, psoriasis, viral and bacterialinfections, inflammatory and autoimmune diseases.