A weird and unexplainable cause or effect; also known as a computer bug. Hard-to-figure-out programming or other computer-related problems are called anomalies.
Edit Word