├ /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++ • Java • Rust
Current mission: finish filling in the OTDs
P (programming language)
Expand
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
├ /imageboards/ nusoi • Vichan • Yotsuba • OpenYotsuba
├ /operating_systems/ Windows • Linux • Android • TempleOS • BSD
├ /applications/ Web Browser • Photoshop • Flash • MS Paint • IRC
├ /dev/ Free-software license • Game development
└ /misc/ Babybot • McChallenge • CAPTCHA • Systemd • RAID • Ricing • 4get • Snarkysnappydoxingtool.bat • JS Paint • Soyjak Party Enhanced
➜ /cyb
➜ /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
