What makes programming language easy to learn?

As soon as you see the result of your work it makes it a lot easier to continue learning. From this point of view, HTML and CSS are in the first place as you quickly see the result of your coding. Another factor to consider while choosing a language to learn is syntax, which is how readable is coding principles.  From this angle, Python is a good example. Another case that is important in this process is whether language s dynamic or static. Dynamic language is easier to use as it runs the code until meets an error.  On the other hand, static language will not allow to run the code until there is no error. In this case, the most used ones are JavaScript, PHP, Python.