Hello World in Node.js

Watch out! This tutorial is over 7 years old. Please keep this in mind as some code snippets provided may no longer work or need modification to work on current systems.
Tutorial Difficulty Level    

This is how you would script “Hello World” in Node.js

// requiring the HTTP interfaces in node 
var http = require('http'); 

// create an http server to handle requests and response 
http.createServer(function (req, res) 
{ 

  // sending a response header of 200 OK 
  res.writeHead(200, {'Content-Type': 'text/plain'}); 

  // print out Hello World 
  res.end('Hello World\n'); 

// use port 8080
}).listen(8080); 

console.log('Server running on port 8080.');