If you've just started programming, Python is the perfect thing for you. If you are a web developer, then angular is better for you if you learn all the concepts of JavaScript and Html. When you equate these two things to an employee per year in terms of average job income, then Python beats Angular .