I know, the answer to the question what programming language should be learned is rather silly. It depends on what you want to do. Nevertheless, school teachers sometimes have to pick a programming language to teach their students. Which one would you choose? You may pick up to three and can add suggestions, if you like.