The present invention is directed to novel quinolines, their derivatives, pharmaceutically acceptable salts, solvates and hydrates thereof. The compounds and compositions of the present invention have protein kinases inhibitory activities and are useful for the treatment of protein kinases mediated diseases and conditions. The disclosed substituted quinolines include Bruton's tyrosine kinase (Btk) inhibitors.