Reversible and irreversible inhibitors of brutonyl tyrosine kinase (Btk) are disclosed herein. Also disclosed are pharmaceutical compositions comprising these compounds. Methods for using Btk inhibitors, alone or in combination with other therapeutic agents, for the treatment of autoimmune diseases or diseases, heterologous immune diseases or conditions, cancers including lymphomas, and inflammatory diseases or diseases are described.브루톤 티로신 키나제(Btk)의 가역적 억제제 및 비가역적 억제제가 본원에 개시되어 있다. 이 화합물을 포함하는 약학 조성물도 개시되어 있다. 자가면역 질환 또는 질병, 이종면역 질환 또는 증상, 림프종을 비롯한 암, 및 염증성 질환 또는 질병의 치료를 위해 단독으로 또는 다른 치료제와 함께 Btk 억제제를 사용하는 방법이 기재되어 있다.