Welcome to ArrowScript! This is an esoteric programming language! -What is programming language? -Just like we speak to each other with languages the programming language is for speaking with computer (like Scratch or Js). They have different rules and some of them can give syntax errors (Scratch would never do that, but Js can do that especially with Ts version) -What are esoteric programming languages -Esoteric programming languages (esolangs) are weird type of them which can be 99% unreadable. One of them is called "Chicken" where only exists only 1 keyword: Chicken! At least this one was a bit readable, but like Malbolge is 100% unreadable and impossible for us. The "Hello, World!" took 2 years to discover not by even a human! This one is much more simple one ^ - Push - Asks the user to type something and pushes that into the stack v - Pop - Deletes the last stack + - Addition - Picks the last 2 stacks does addition with them, then replaces the last 2 stacks with the result stack * - Multiplication - Same thing as the + but does multiplication instead . - Classic output - Outputs the last stack then deletes it ? - "Friendly" output - Outputs the last stack without deleting it : - Duplication - Duplicates the last stack ! - Skip - Skips the next command if the last stack is 0 @ - Clear stacks - Clears stacks c - Clear outputs - Clears outputs Tell me what else to add! --Tags-- #all #coding #programming #esolang #language
Examples: Addition calculator: ^^+. Multiplication calculator : ^^*. Comment your templates or remix this!