Home > Web Front-end > Front-end Q&A > Is nodejs a language?

Is nodejs a language?

藏色散人
Release: 2021-11-19 11:59:54
Original
2764 people have browsed it

nodejs is not a language, but an open source, cross-platform execution environment that can run JavaScript on the server side; Node uses the V8 execution code developed by Google, using event-driven, non-blocking and asynchronous input and output models and other technologies to improve performance and optimize application transfer volume and scale.

Is nodejs a language?

The operating environment of this article: Windows 7 system, nodejs version 10.6, Dell G3 computer.

Is nodejs a language?

nodejs is not a language.

Node.js is an open source, cross-platform execution environment that can run JavaScript on the server side. Node.js is owned and maintained by the OpenJS Foundation (formerly the Node.js Foundation, which merged with the JS Foundation) and is a project of the Linux Foundation.

Node.js adopts the V8 execution code developed by Google and uses technologies such as event-driven, non-blocking and asynchronous input and output models to improve performance and optimize the transmission volume and scale of applications. These techniques are typically used in data-intensive real-time applications.

Node.js Most of the basic modules are written in JavaScript language. Before the emergence of Node.js, JavaScript was usually used as a client-side programming language, and programs written in JavaScript were often executed on the user's browser. The emergence of Node.js enables JavaScript to be used for server-side programming. Node.js contains a series of built-in modules that allow the program to be executed as an independent server without Apache HTTP Server or IIS.

Currently, Node.js has been adopted by IBM, Microsoft, Yahoo!, Walmart, Groupon, SAP, LinkedIn, Rakuten, PayPal, Voxer, GoDaddy and other companies.


Node.js uses the Google V8 JavaScript engine because:

  • V8 is open source software based on the BSD license

  • V8 is very fast

  • V8 focuses on network functions and is more mature in HTTP, DNS, TCP, etc. Compiled from source code


We can use the following command to view the current Node version:

$ node -v
v4.4.3
Copy after login

Note: There may be differences between different versions.

Recommended learning: "node video tutorial"

The above is the detailed content of Is nodejs a language?. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template