Skip to content

Hello World

Try out the demo

See this Hello World application code below? It's only 21 lines. And yet it powers a full backend, with APIs, storage and access management. We've added a frontend to illustrate key aspects of NPL in a user-friendly manner.

Try out the demo app by clicking on the embedded application screen below.

Hello World app screenshot

Both the NPL Runtime running the Hello World NPL code and the frontend are hosted on NOUMENA Cloud, the managed cloud platform for NPL.

Unlike Hello World examples provided in other languages, this NPL code does more than providing a main function and printing a string to console output. Once loaded into an NPL Runtime, the NPL code turns into a backend service that can be interacted with through API endpoints. You will be able to interact directly with those Hello World endpoints when exploring options to Get started.

Take your first steps

Explore options to Get started using the Hello World app as a starting point to edit and deploy NPL, or follow Starter tracks for a structured, concise and hands-on learning path.