The present invention provides compounds and compositions thereof which are useful as inhibitors of Brutons tyrosine kinase and which exhibit desirable characteristics for the same.La présente invention concerne des composés et des compositions de ceux-ci qui sont utiles comme inhibiteurs de la tyrosine kinase de Bruton et qui présentent des caractéristiques souhaitables associées.