For updates follow @chillibits on
logo
Spice Programming Language
Introduction
Initializing search
    spicelang/spice
    • Home
    • Introduction
    • Install
    • CLI Usage
    • Tutorials
    • Documentation
    • Contributing
    spicelang/spice
    • Home
    • Introduction
      • Install on Linux
      • Install on macOS
      • Install on Windows
      • Use with Docker
      • Build or install from source
      • Build subcommand
      • Run subcommand
      • Test subcommand
      • Install subcommand
      • Uninstall subcommand
      • Object-oriented programming
      • Build a CLI Interface
      • Compile for WebAssembly
      • Hello World
      • Main Function
      • Builtin Functions
      • Primitive data types
      • Builtin data types
      • Type Casts
      • If Statements
      • Switch Statements
      • While Loops
      • Do-While Loops
      • For Loops
      • Foreach Loops
      • Procedures
      • Functions
      • Lambda functions
      • Modules
      • Declaration qualifiers
      • Attributes
      • Arrays
      • Pointers
      • References
      • Enumerations
      • Structs
      • Methods
      • Constructors and destructors
      • Interfaces
      • Type Aliases
      • Generics
      • Threads
      • Number formats
      • Operator Overloading
      • Operator Precedence
    • Contributing

    Introduction

    Spice is a compiled language which sets a focus on performance and practicality. It is considered as a systems language, which means that is rather not suitable for coding user interfaces, but for coding drivers and cli tools. Spice has support for cross-compiling for multiple target platforms. In order to get started, visit the installation guide.

    Made with ❤️ by Spice contributors, powered by ChilliBits.
    Made with Material for MkDocs