Explaining the process and reasons of the rise of coding instruction campaign in the USA;Analyzing the content of coding instruction campaign from three perspectives:social structure,educational organizations and government departments;Analyzing the role and the effects of American public library in this campaign,as well as the opportunity and challenge;Discussing the implications for public libraries in China.