We've learned in this chapter that Node.js is a full-fledged programming language, capable of doing pretty much anything backend-related. We'll get into databases with Node.js in Chapter 18, Node.js and MongoDB, but, for the meantime, we can rest assured that it can do what we'd expect from a modern programming language.
The great thing about Node.js is that its grammar and structure is regular JavaScript! A few of the terms are different, but all in all, if you can read and write JavaScript, you can read and write Node.js. As with every language, there are differences in terminology and usage, but the fact is that Node.js and JavaScript are the same language!
In the next chapter, we'll discuss Node.js and Python and where certain choices make sense for using one versus the other.