Compounds that form Covalent bonds with Bruton Tyrosine Kinase (BTK).Also described are irreversible inhibitors of BTK, reversible inhibitors of BTK and Pharmaceutical compositions including the compounds.Compuestos que forman enlaces covalentes con la tirosina quinasa de Bruton (Btk). También se describen inhibidores irreversibles de Btk, inhibidores reversibles de Btk y composiciones farmacéuticas que incluyen los compuestos.