The present invention provides compounds, compositions thereof, and methods of using the same. The search for new therapeutic agents has been greatly aided in recent years by a better understanding of the structure of enzymes and other biomolecules associated with diseases. One important class of enzymes that has been the subject of extensive study is the protein kinase family.La présente invention concerne des composés, des compositions associées et des procédés les utilisant.