[{"data":1,"prerenderedAt":84},["ShallowReactive",2],{"term-p\u002Fpseudocode":3,"related-p\u002Fpseudocode":74},{"id":4,"title":5,"acronym":6,"body":7,"category":55,"description":56,"difficulty":57,"extension":58,"letter":16,"meta":59,"navigation":60,"path":61,"related":62,"seo":68,"sitemap":69,"stem":72,"subcategory":6,"__hash__":73},"terms\u002Fterms\u002Fp\u002Fpseudocode.md","Pseudocode",null,{"type":8,"value":9,"toc":48},"minimark",[10,15,19,23,26,30,41,45],[11,12,14],"h2",{"id":13},"eli5-the-vibe-check","ELI5 — The Vibe Check",[16,17,18],"p",{},"Pseudocode is fake code written in plain English that describes what your real code should do, without worrying about syntax. It is a planning tool — like sketching a building before you build it. No computer can run it, but it helps you think through the logic before you write the actual code.",[11,20,22],{"id":21},"real-talk","Real Talk",[16,24,25],{},"Pseudocode is an informal, language-agnostic description of an algorithm using structured English and loose programming constructs (IF, FOR, WHILE, RETURN). It communicates logic without being tied to a specific syntax, making it useful for design discussions, whiteboard interviews, documentation, and planning complex algorithms before implementation.",[11,27,29],{"id":28},"show-me-the-code","Show Me The Code",[31,32,38],"pre",{"className":33,"code":35,"language":36,"meta":37},[34],"language-text","\u002F\u002F Pseudocode for a login flow:\n\u002F\u002F FUNCTION login(email, password):\n\u002F\u002F   user = FIND user WHERE email matches\n\u002F\u002F   IF user NOT FOUND:\n\u002F\u002F     RETURN error \"Invalid credentials\"\n\u002F\u002F   IF password does NOT match user.password_hash:\n\u002F\u002F     RETURN error \"Invalid credentials\"\n\u002F\u002F   CREATE session for user\n\u002F\u002F   RETURN success with session token\n\n\u002F\u002F Now translate this into real TypeScript\u002FPython\u002Fetc.\n","text","",[39,40,35],"code",{"__ignoreMap":37},[11,42,44],{"id":43},"when-youll-hear-this","When You'll Hear This",[16,46,47],{},"\"Write the pseudocode first, then we'll implement it.\" \u002F \"Pseudocode is great for whiteboard interviews.\"",{"title":37,"searchDepth":49,"depth":49,"links":50},2,[51,52,53,54],{"id":13,"depth":49,"text":14},{"id":21,"depth":49,"text":22},{"id":28,"depth":49,"text":29},{"id":43,"depth":49,"text":44},"general","Pseudocode is fake code written in plain English that describes what your real code should do, without worrying about syntax.","beginner","md",{},true,"\u002Fterms\u002Fp\u002Fpseudocode",[63,64,65,66,67],"Algorithm","Logic","Planning","Code Review","Data Structure",{"title":5,"description":56},{"changefreq":70,"priority":71},"weekly",0.7,"terms\u002Fp\u002Fpseudocode","U8DaQTg1OdZiCOMCkWfQxAT-0ixWzDiDgd5rDjOkS9c",[75,78,81],{"title":63,"path":76,"acronym":6,"category":55,"difficulty":57,"description":77},"\u002Fterms\u002Fa\u002Falgorithm","An algorithm is just a step-by-step recipe for solving a problem. Sort a list? There is an algorithm. Find the shortest path? Algorithm. Make a sandwich?",{"title":66,"path":79,"acronym":6,"category":55,"difficulty":57,"description":80},"\u002Fterms\u002Fc\u002Fcode-review","A code review is when another developer reads your code before it gets merged, looking for bugs, bad practices, or anything confusing.",{"title":67,"path":82,"acronym":6,"category":55,"difficulty":57,"description":83},"\u002Fterms\u002Fd\u002Fdata-structure","A data structure is a way of organizing information in your code so it is easy to use and fast to access.",1776518304467]