Skip to content
NorscodeNorscode

A new website for the language

ArticleBy the Norscode project

norscode.no is now about the programming language, with documentation, examples and downloads.

Norscode.no has been rebuilt from the ground up, and is now about what it should have been about all along: the programming language. The old website was mostly about our operations tool; that now lives in its own place, while this site is devoted to the language, the runtime and the standard library.

What's new

The website hasn't just been given a facelift — it's filled with content:

  • Documentation that brings the language, the runtime, the capability model and the nc tool together in one place.
  • Getting started guides that take you from installation to your first program and a small web service.
  • The standard library documented module by module, with actual function signatures taken straight from the source.
  • Examples — finished, complete programs for web, database, cryptography, files and more.
  • A blog with articles about why the language is the way it is: honest comparisons with other languages, deep dives into security and performance, and step-by-step guides.

Written in itself

Perhaps the most telling detail: the website you're reading this on is itself a Norscode application. The pages are rendered by the nc runtime straight from a NorsDB database, with the web layer, the markdown processing and everything else from the standard library. It isn't a point in itself, but it's a decent test — if the language isn't up to running its own website, it isn't up to much.

The road ahead

The content grows steadily, module by module and article by article. Follow along here for news about the language, or dive right in: take Getting started, browse the examples, or read What is Norscode for the language and the runtime model.

Related

Back to the overview