Students who have studied in their native language face difficulty in acquiring programming skills through English medium instruction. One solution for this is to create screencasts of live coding along with instructor explanations in the native language. In this paper we examine the impact of screencast based self-paced learning for Hindi medium (native language) students. Our study had three groups - One group had Hindi as the medium of prior instruction, and learned programming through screencasts in Hindi. Another group, also had Hindi as the medium of prior instruction, but learned through screencasts in English. The third group had English as the medium of prior instruction, and learned through screencasts in English. We compared the performance of the three groups using a post-test having items of fact, concept and process content types. We found that Hindi medium students who studied from Hindi screencasts performed as well as English medium students who studied from English screencasts. Both groups performed better than Hindi medium students who studied from English screencasts. The effect of medium of instruction was significant for the content types of fact, process and concept.