This study analyzed the problem of the cognitive load that elementary school students have when learning the commands and concepts of educational programming language and proposed solutions. First, we selected two educational programming languages, which are mainly used in elementary school for software education, and analyzed the conceptual features of the commands. We extracted the commands that cause cognitive problems to 20 students. We also identified the terminology problems that 10 professionals of software education have in teaching educational programming languages. Using collective decision-making techniques, we propose solutions such as the use of standard terminology of various educational programming language commands, modification of commands appropriate to student's level, the use of Korean commands easier than foreign ones, and systematization of command arrangement in the educational programming language.