В программировании термин «магические числа» относится к числовым значениям, используемым непосредственно в коде без явного объяснения их смысла и назначения. Эти числа могут быть источником ошибок и усложнять поддержку и понимание кода разработчиками.