Zinc is mainly extracted from its sulphide ore , zinc blend (ZnS).
Since ZnS cannot be directly reduced to Zn it is first converted to ZnO which is known as roasting.Heating ore in excess of air to convert it into oxide as shown below:
2ZnS + 3O2 --> 2ZnO + 2SO2
Zinc oxide formed above can be reduced to Zn metal using powdered coke at high temperature such as 1673K in a fire clay retort.
ZnO + C --> Zn +CO