Malbolge on Ben Olmsteadi loodud programmeerimiskeel.
Keele loomise eesmärk oli täita esoteeriliste programmeerimiskeelte hulgas valitsenud tühja kohta: enne Malbolge'i ei olnud keelt, mille väljatöötamisel oleks olnud eesmärgiks luua võimalikult raskesti kasutatav ja mittemõistetav keel. Keele nimi on tuletatud Dante "Põrgu" kaheksanda ringi (Malebolge) nimest.
Olmsteadi enda väitel ei ole seni Malbolge'is ühtegi programmi kirjutatud, siiski on jõutud tänapäeval niikaugele, et meil on olemas lihtne Malbolge'is kirjutatud Hello, world! tüüpi rakendus. Selle kirjutamisel oli abiks Lispis kirjutatud evolutsioonisimulaator. Vastav koodijupp näeb välja nii: