The aim of the thesis is to explore the field of early learning of programming, particularly to compare and test the existing programmes in practice. To this purpose, activities for the popularisation of early learning of programming were explored. An overview of websites using new and attractive interactive approaches for knowledge acquisition and reinforcement was made. The importance of early learning of programming was emphasized and a comparison was made between the programmes developed for this purpose and suitable for basic school students. The programmes were tested with a group of basic school students attending a programming summer school. In their final projects, the newly acquired knowledge of programming was integrated with interactive learning of mathematics. It turned out that there is an extraordinary interest in learning of programming among the basic school students and that the selected programmes are an excellent tool for achieving this goal.