Provided are certain compounds or pharmaceutically acceptable salts thereof which can inhibit kinase activity of Bruton's tyrosine kinase (BTK) and may be useful for the treatment of diseases like cancer, immunological disease and inflammation.L'invention concerne certains composés ou des sels pharmaceutiquement acceptables de ceux-ci qui sont capables d'inhiber l'activité kinase de la tyrosine kinase de Bruton (BTK) et qui peuvent être utilisés pour traiter des maladies comme le cancer, les maladies immunologiques et l'inflammation.