THE PRESENT INVENTION DISCLOSES NOVEL POLYHETEROCYCLIC BASED COMPOUNDS HAVING GENERAL FORMULA IA-IB AND IIA-IIB, AND PREPARATION METHODS AND USES THEREOF. THESE COMPOUNDS ARE HIGHLY EFFECTIVE FOR INHIBITION OF HEPATITIS C VIRUS (HCV). THE PRESENT INVENTION IS ALSO RELATED TO TREATMENT OF HCV INFECTION BY THE POLYHETEROCYCLIC BASED HCV INHIBITORY COMPOUNDS AND COMPOSITIONS THEREOF, AND TO THERAPEUTIC METHODS THEREOF.