The browser-based development environment with tab completion, debugger and tutorials. It can be used offline.
Code runner A progressive web app that can run Tiki programs. It includes small games and learning apps.Interactive tutorials
Documentation and Code Snippets
The Law of Large Numbers or Why It Is a Bad Idea to Go to the Casino
Web demos
Some of these examples are solved tasks of Rosetta CodeEmbedding in a web page
When copying the files easyw.wasm, easyw.js and easy.js to your web directory, you can embed a script in a web page.Embedding examples
A URL can be created, that can start a code runner with the program encoded in a URL parameter.
Inside the code runner our program can be stored and run offline. The code runner is a PWA (Progressive Web App). Therefore it works like a native app on the mobile device.
More
Tiki on Rosetta CodeRosetta Code Examples on one big page
Learn X in Y minutes Where X=Tiki
Blackjack - Probabilties, Card Counting
Symmetric Cipher - What can you do wrong with it
Technical
Tiki is statically typed and has as data types only strings and numbers (floating point), arrays of strings and numbers, and arrays of arrays. Arrays are 1-based and can grow. Programs compiled into an AST tree run in the browser or in the browser IDE. There are built-in functions for canvas graphics.A language that doesn’t have everything is actually easier to program in than some that do. -- Dennis M. Ritchie
Software acknowledgements
emscriptenFree
Tiki is free of charge: free to use, free to copy and requires no registration or login. It is also Open Source.If you like it, recommend it to others.
christof.kaser@gmail.com