From the course: Python for JavaScript Developers

Comparing the Python ecosystem to the JavaScript universe - Python Tutorial

From the course: Python for JavaScript Developers

Start my 1-month free trial

Comparing the Python ecosystem to the JavaScript universe

- [Instructor] Before we get started, it's a good idea to look at the background of Python and JavaScript, where do they come from, what are they used for? These languages share many similarities. They're both interpreted languages, we don't compile code before running it. Python and JavaScript are also both dynamically typed. Interestingly, they were also both introduced in the 1990s. Now JavaScript was created by Brendan Eich who was working for Netscape, and it was initially created in order to bring some logic into the browser. It's heavily influenced by scheme and functional programming. It was syntactically influenced by C and then some corporate politics caused it to be syntactically influenced by Java interestingly enough. Now, as JavaScript developers, it's no news for you that JavaScript is extremely popular for full-stack web development. It is heavily used in backend development using Node.js by some of the world's largest companies. And it offers a huge variety of frameworks and libraries to choose from when it comes to client side development. Python was initially created as a general-purpose scripting language. It has a really wide variety of use cases these days. It's very popular in the data science community for AI, machine learning, and big data analysis. It's also extremely popular for server-side web development and it supports multiple programming paradigms. There are a few interpreters of the Python language out there, but generally when people say Python, they refer to the CPython interpreter, which is by far the most popular one at the time of this recording. CPython is extremely stable and offers a variety of packages that can be downloaded using a package manager.

Contents