This invention relates to novel compounds. The compounds of the invention are tyrosine kinase inhibitors. specifically, the compounds of the invention are useful as bruton tyrosine kinase (btk) inhibitors. The invention also contemplates the use of the compounds for the treatment of conditions that may be treated by inhibiting bruton tyrosine kinase, for example cancer, lymphoma, leukemia and immunological diseases.esta invenção relaciona-se com novos compostos. os compostos da invenção são inibidores de cinase de tirosina. especificamente, os compostos da invenção são úteis como inibidores de tirosina quinase de bruton (btk). a invenção também contempla a utilização dos compostos para o tratamento de condições que podem ser tratadas pela inibição da tirosina quinase de bruton, por exemplo cancro, linfoma, leucemia e doenças imunológicas.