虛擬碼(粵拼:heoi1 ji5 maa3;英文:pseudocode)喺電腦編程上係指用文字描述一段預想中嘅源碼。虛擬碼唔會真係行得嘅,但啲人寫虛擬碼幫到佢哋好快噉大致表達自己心目中想寫嗰個電腦程式出嚟。