├ /markup/ HTML • CSS • XML
├ /low_level/ Assembly • C • C++ • C# • Holy C • Rust
├ /high_level/ Java • Go • PHP • Python • SQL • Bash • JavaScript • PowerShell • ActionScript • Scratch • Ruby • Lua • P
└ /tutorials/ C • C++ • C# • Java • Rust
Topic ratings are back with the new {{Gradingbox}}. Please read the documentation for how to use it correctly before applying it to pages.
P (programming language)
This does NOT seek to inform the Soyim.

P (Sesotho: Parbamoso) is a both high-level programming, and a markup language, developed by the Basotho branch of Microsoft. It's used to replace HTML/CSS, JavaScript and SQL, offering a full package to create websites. One notable website written in P is jakparty.soy
History[edit | edit source]
After a layoff of their US/UK programmers, on September 7, 2021, Microsoft has opened their office in the city of Maseru, offering jobs to local citizens. Their first major project was the creation of the P programming language.
Project was lead by the plus-sized trans woman named Lutobo Makhetaba, and a creative director Skaytbo Jasoko.
The development team consisted of 5 total people, who consequently became moderators of jakparty.soy. Each team member worked for 20 minutes a day, and most of the code was vibe-coded with JartyGPT. Similar approach was later used to moderate the jakparty.soy.
Work on P was finished on July 18, 2022. The first website with P was created the same day.
Features[edit | edit source]
- Syntax fully in Sesotho language.
- Access to FNF and Blue Archive media libraries.
- Any hyperlink redirecting to 'p websites.
- MAP Pride-themed syntax highlighting.[even doe that wouldn't be a feature of the language, but the text editor used to edit its source code]
Example[edit | edit source]
#![feature(random)]
use std::random;
/// Determines whether the 'p should be gooned to based on a given probability.
///
/// # Parameters
/// - `gooning_probability`: An integer between 0 and 100 representing the chance of gooning.
///
/// # Returns
/// True if the random probability is less than the gooningProbability; otherwise, False.
fn should_goon(goon_probability: i32) -> bool {
let mut prob: f64 = random::random::<i32>() as f64 * 100.0;
prob < gooning_probability.clamp(0, 100) as f64
}
/// Main function that decides whether to goon or scream 'LITA BAN IZ RULEZCUCK ya kuchh aur based on probability.
fn main() {
if should_goon(50) {
panic!("bbygirl come to Jake o algo");
} else {
println!("'LITA BAN IZ RULEZCUCK ya kuchh aur");
}
}
➜ /languages
➜ /software
├ /forums/ nusoi • Vichan • Yotsuba • OpenYotsuba • XenForo • jschan
├ /operating_systems/ Windows • Linux • Ubuntu • Linux Mint • Android • TempleOS • BSD
├ /applications/ Web Browser • Photoshop • Flash • MS Paint • IRC • GIMP • Paint.NET
├ /dev/ Free-software license • Game development • Vim
└ /misc/ Babybot • McChallenge • CAPTCHA • Systemd • RAID • Ricing • 4get • Snarkysnappydoxingtool.bat • JS Paint • Soyjak Party Enhanced • shimmie2 • MediaWiki • Email • django
➜ /cyb
➜ /misc
├ /file_formats/ GIF • MIDI • SVG • WEBM • WEBP
└ /hardware/ ThinkPad • Chromebooks • WiFi • Raspberry pi
➜ /ai
└ ChatGPT • Gemini • Grok • Vibe coding • Generative AI • Stable Diffusion
Actual programming language
In reality, P is a programming language created by microsoft and some jeets
