Computer-based interlocking is railway signal interlocking implemented with computers, rather than using older technologies such as relays or mechanics.