Rökvilla er villa í hugsuninni á bak við kóða: forritið keyrir án villuboða en gerir ekki það sem til var ætlast. Dæmi eru rangur samanburður („minna en“ í stað „minna en eða jafnt og“), röng röð aðgerða eða skilyrði sem nær ekki yfir öll tilvik.
Rökvillur eru erfiðari að finna en keyrsluvillur, því ekkert gefur til kynna að eitthvað sé að. Einingapróf með þekktum réttum niðurstöðum og kóðarýni eru helstu varnirnar. Kóði sem mállíkan skrifar getur innihaldið rökvillur þótt hann líti vel út.