In almost, if not every, programming language, pressing ctrl+c cancels your code. Why does it specifically have to be ctrl+c? So in other words, what made the developers of programming languages decide that ctrl+c has to be the combination to cancel the code and cause an error?