Skip to content

ksharp-org/KSharp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

K#

Important

For contributors: This repository is a monorepo

K# is a free and open source, general-purpose and fast programming language based on C#.

Features

  • General-purpose: K# adapts to a wide range of applications, from games to scientific simulations, from web development to embedded systems.
  • Fast: K# has a very fast compiler and runtime thanks to its Just-In-Time compilation and Lazy Evaluation mechanism.
  • Open source: K# is open source, with a permissive license that allows for free use and modification.
  • Cross-platform: K# is designed to be cross-platform, with a focus on performance and simplicity.
  • Easy to learn: K# is designed to be easy to learn, with a focus on performance and simplicity.
  • Flexible: Everything in K# is flexible and extensible, allowing for easy customization and integration.

Getting Started

1. Installing K#

Requirements

  • Windows: A C++ compiler (We highly recommend using MinGW's GCC.
  • Linux: A C++ compiler (We highly recommend using GCC.
  • macOS: A C++ compiler (We highly recommend using GCC.
  • Phone: The "K#" app is available for iOS and Android.
  • Web: You don't directly need to install anything, but use WebAssembly as a target.
  • Arduino: Download our official Arduino library.

Installing

There are several ways to install K#:

  1. Building from source (Highly recommended).
  2. Using your package manager.
  3. Using a pre-built binary.

About

The K# Programming Language source code

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published