v0.4.0
  • Docs
  • Playground
  • Packages
  • Download
  • Resources
491
  • Get Started
  • Rux Reference
  • CLI Reference
  • Packaging
  • API Reference
    • Table of Contents
    • Introduction
      • Source Files
      • Comments
      • Keywords
      • Identifiers
      • Literals
      • Operators

Source Files

Rux source files use the .rux extension and must be encoded in UTF-8. By convention, files are stored under the Src/ directory of a package and follow PascalCase naming (e.g., Main.rux, Lib.rux, HttpClient.rux, JsonParser.rux, WebServer.rux).

Introduction

Rux is a fast, compiled, strongly typed, and multi-paradigm programming language designed for clarity, safety, and performance. It combines expressive high-level constructs with predictable low-level control, so the same language scales from command-line tools and libraries to applications and services.

Comments

Rux supports three types of comments: line comments, block comments, and documentation comments.

Edit this page on GitHub

Documentation

  • Get Started
  • Rux Reference
  • CLI Reference
  • API Reference
  • Packaging

Explore

  • Download
  • Playground
  • Packages
  • Blog

Community

  • Community
  • Support
  • Report a Bug
  • Design Kit
  • FAQ

Legal

  • Privacy Policy
  • Terms of Use
  • Code of Conduct
  • Security
Rux on XRux on BlueSkyRux on LinkedInRux on DiscordRux on YouTubeRux on GitHub

Copyright © 2025-2026 Rux - MIT License