Fast, minimal scripting language made in C#. MIT licensed, runs anywhere .NET NativeAOT!
✅ Constants & Variables: let, make
✅ Full math expressions: with operator precedence
✅ BigInteger math: no overflow, infinite size!
✅ Simple commands: say, let, make
✅ Function references: store and call functions like variables (supports native and user-defined functions)
✅ Native functions: like jcore.getTime() with function reference and live call support
✅ User-defined functions: def fun name() { ... } with full call support
✅ Proper function/class error reporting: detects undefined functions and non-callable variables
✅ Inline & multiline comments: //, /* ... */
✅ Script files & REPL support
JCore.exe Examples\hello.jc
Or simply drag and drop a .jc file onto JCore.exe!
Try the REPL
Just run without arguments:
bash
Copy
Edit
JCore.exe
Type your code, press enter — supports say, math, and more.
🧑💻 Example
say "Hello, World!"
let x = 12345 * 67890
say x
📄 License
JCore is licensed under the MIT License.
Made with ❤️ by Johan Raphael Joe