Main Article Content
This article defines some modern educational technologies that can be used in the process of teaching programming languages in higher educational institutions and outlines the benefits of implementation of them. It also explains the concepts of teaching, education, and upbringing based on the opinions of leading scientists. The author's interpretation of the term "educational technologies" is proposed. The article is devoted to modern educational technologies, including cloud education technologies that can be used in the language of process of teaching programming.