U softveru, radio gumb je mali, šuplji krug uz tekst u okviru izbornika konfiguracije. Klikom na radio gumb postavlja se puna točka u krug, odabirom opcije. Klikom na odabrani radio gumb poništava se odabir, uklanjajući točku. Kako je odabran jedan radio gumb, drugi unutar kategorije se isključuju.
Radio gumb je dobio ime po načinu na koji se kontrolira fizički radio. Radio uređaji obično imaju niz tipki unaprijed postavljenih stanica; kada se pritisne jedna tipka, otpušta prethodno pritisnutu tipku. Radio gumbi predstavljaju ili-ili priliku za akciju. To ih odvaja od potvrdnih okvira, koji se također koriste u softveru. Potvrdni okviri se koriste kada je moguće više odabira unutar kategorije.
Potvrdni okviri, radio gumbi, alatne trake i prozori radnog prostora elementi su grafičkog korisničkog sučelja (GUI). Ovo je dio softvera koji korisnik može vidjeti i komunicirati s stihovima skrivenog kodiranja “iza zavjese”. Čist, lako razumljiv i atraktivan GUI može prodati adekvatan program, dok kompliciran ili kontraintuitivan GUI može potopiti inače dobar program. Obično je cilj komercijalnog programera stvoriti softver koji spaja privlačan GUI sa solidnom funkcionalnošću.
Prilikom dizajniranja softvera važno je odabrati prave grafičke elemente za pravi posao. Kada korisnička konfiguracija zahtijeva odabir samo jednog odabira između dva ili više izbora, radio gumb je pravi GUI element, koji korisniku nudi pouzdanu funkcionalnost. Ako je moguće više izbora, prikladni su potvrdni okviri.
Odabir radio gumba se ne obrađuje dok korisnik ne klikne gumb, obično “Spremi”, “U redu” ili “Primijeni”. Ako se ova radnja izostavi ili korisnik nehotice prvo klikne “Zatvori” ili “Odustani”, prethodni odabiri ostaju na snazi. Microsoft™, Apple™ i Linux™ operativni sustavi i programi koriste potvrdne okvire ili radio gumbe u gotovo svim konfiguracijskim izbornicima. Radio gumbi ili potvrdni okviri također su prisutni u softveru treće strane koji zahtijeva korisničku konfiguraciju.
Isječci koda i programi temeljeni na Javi kao što je JRadioButton besplatno su dostupni programerima za dodavanje radio gumba u softver. Tu su i tutoriali i obilje informacija za autora softvera koji raste.