Website code

Here

<!DOCTYPE html> Pizn Full Docs     

const docsfull = document.querySelector("#docsfull"); docsfull.innerHTML = "The full docs are coming soon, sorry! Go back";

body{ background-color: #0080ff; color: white; text-align: center; font-family: 'Inter'; } .docsfull{ background-color: # }

<!DOCTYPE html> Pizn - the programming language     Pizn (the programming language) Updates Every Sunday Well, nothing here yet! What is Pizn? Pizn is a high-level programming language-like thing being developed on top of C. Its goals are to be simple while still extensive, and also portable. It is still very much in development and it is open-source. What does it have? Here are some things: Pizn is simple Hello world program: quickstart

print("Hello, World!") Semicolons are optional, and no standard library importing needed. The  does all of that for you, as well as setting all configs to their default values. Pizn is easy and fast Pizn does "garbage collecting", so you don't need to worry about ram stuff. Pizn also has a full documentation, and its syntax is pretty simple. As said above, semicolons are optional. Being created on top of C, Pizn is fast. Updates every sunday, and you can help! There will be a new update to Pizn every sunday with some new features and/or bugfixes. And as also said above, Pizn is open-source, meaning if you want Pizn to have something, you can do it right away. Get started Get started! The compiler is available online at (link coming soon). Then try this Hello, World! code that is also mentioned above: quickstart

print("Hello, World!") Put the code into the left, white textbox that you can edit. The right, black textbox will be the output. Click the Run button and you should see  in the right textbox! Variables You can easily declare variables using. For example, I want to declare a variable named "test" and assign it the text "hello there", so that would be a. Then, you can put the contents of a variable using. Complete code: quickstart

test = "hello there"

print(&lt;test&gt;) Loops Loops can run a certain block of code multiple times. The  loop will repeat a block of code a specified number of times, so            quickstart

repeat(10):

print("Yay! This will be printed 10 times!") just prints "Yay! This will be printed 10 times!" 10 times in a row. quickstart

repeat(10, i = 1):

print('Yay! This has been printed {i} times!') The code there prints "Yay! This has been printed 1 times!", "Yay! This has been printed 2 times!", "Yay! This has been printed 3 times!", etc. to "Yay! This has been printed 10 times!". Format strings and numbers The fact that  needed to be used instead of   is because   represents "format strings". The  would just display "{i}" if   were used instead of.

Numbers are another "data type" from strings (text) which store...well...numbers. No need for  or , just put the number right away. Numbers accept all arabic numerals and  (decimal point). The syntax for arithmetic operations is exactly the same as other programming languages. Read the full docs!</a> <script src="indexcollapse.js">

const whatIsPizn = document.querySelector("#whatispizn"); const whatIsPiznC = document.querySelector("#whatispiznc"); const whatDoesItHave = document.querySelector("#whatdoesithave"); const whatDoesItHaveC = document.querySelector("#whatdoesithavec"); const getStarted = document.querySelector("#getstarted"); const getStartedC = document.querySelector("#getstartedc");

if (window.location.href.endsWith("?showlt")) { getStartedC.style.display = "inline-block"; }

function whatIsPiznT { if (whatIsPiznC.style.display == "inline-block") { whatIsPiznC.style.display = "none"; } else { whatIsPiznC.style.display = "inline-block"; } }

function whatDoesItHaveT { if (whatDoesItHaveC.style.display == "inline-block") { whatDoesItHaveC.style.display = "none"; } else { whatDoesItHaveC.style.display = "inline-block"; } }

function getStartedT { if (getStartedC.style.display == "inline-block") { getStartedC.style.display = "none"; } else { getStartedC.style.display = "inline-block"; } }

whatIsPizn.innerHTML = `${whatIsPizn.innerHTML} (click to show/hide) `; whatDoesItHave.innerHTML = `${whatDoesItHave.innerHTML} (click to show/hide) `; getStarted.innerHTML = `${getStarted.innerHTML} (click to show/hide) `;

body{ background-color: #ffa200; font-family: 'Inter'; font-size: 5vh; text-align: center; margin: 2vh; }

h1{ line-height: 4vh; }

.silver{ background-color: #f2f2f2; border-radius: 4vh; border: 0.6vh solid #e6e6e6; }

.nosub{ padding-left: 16vh; margin-bottom: 2vh; }

.headsub{ font-size: 50%; font-weight: normal; line-height: 0px; }

.subhead{ font-weight: bold; font-size: 5vh; display: block; margin-top: 3vh; }

.topper{ margin-top: 0.7vh; }

.subt{ font-weight: bold; font-size: 4.5vh; display: block; margin-top: 0.7vh; }

.codeouter{ background-color: #e8e8e8; border-radius: 2.6vh 2.6vh 0px 2.6vh; margin-top: 1vh; margin-bottom: 1vh; }

.codebox{ font-family: monospace; background-color: #e1e1e1; padding: 1vh; border-radius: 2.6vh; font-size: 3.8vh; }

code{ font-family: monospace; background-color: #e1e1e1; border-radius: 1vh; font-size: 3.8vh; padding: 0.5vh; }

.lowbox{ display: inline-block; height: 71vh; overflow-y: auto; padding: 1.5vh; font-size: 4vh; text-align: left; }

.leftbox{ width: 40%; float: left; }

.rightbox{ width: 55%; float: right; }

.collapsible{ font-size: 70%; color: #adadad; }

.hidefirst{ display: none; }

.readthefulldocs{ text-decoration: none; }

.readthefulldocs:visited{ color: blue; }

<!DOCTYPE html> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> Pizn Latest Version Code (from Github Repo) <script src="/latest.js" defer> <pre id="codeHere">

function httpGetAsync(theUrl, callback) { var xmlHttp = new XMLHttpRequest; xmlHttp.onreadystatechange = function { if (xmlHttp.readyState == 4 && xmlHttp.status == 200) callback(xmlHttp.responseText); }   xmlHttp.open("GET", theUrl, true); // true for asynchronous xmlHttp.send(null); }

document.getElementById("codeHere").innerHTML = httpGetAsync("https://raw.githubusercontent.com/piznium/pizn/main/viewcode/latest/main.cpp");

etc
Made in an hour and a bit (or maybe less than an hour!)