Why Do the Courses Teach Python Instead of a Different Programming Language?

We teach Python for a couple of reasons:

  • Python is currently the fastest growing computer language. Companies such as YouTube, Dropbox, Google, Quora, Instagram, Spotify, Reddit, and Yahoo Maps used Python to build their platforms. While programming languages tend to come and go over time, Python is well rooted and is likely to be a popular language for many years.
  • Python is particularly well suited to beginners. The code is intuitive and easy to read. It also requires far fewer lines of code to accomplish tasks compared to other popular languages such as C++ and Java.
  • Learning Python first makes it easier to move on to other more complicated languages such as Ruby and Javascript. Have you ever heard that knowing Spanish makes it easier to learn French because they are both based in Latin? The same general principle applies to learning computer programming languages.