Mã ESC hiện đại làm gì?
Nhiều mã điều khiển khác đã được đưa ra ý nghĩa hoàn toàn khác với mã ban đầu của chúng. Ví dụ, ký tự "thoát" (ESC, mã 27), ban đầu được dự định cho phép gửi các ký tự điều khiển khác theo nghĩa đen thay vì gọi ý nghĩa của chúng. Đây là ý nghĩa tương tự của "thoát" gặp phải trong mã hoá URL, chuỗi ngôn ngữ C và các hệ thống khác nơi một số ký tự nhất định có ý nghĩa dành riêng. Theo thời gian, ý nghĩa này đã được đồng chọn và cuối cùng đã được thay đổi. Trong sử dụng hiện đại, ESC được gửi đến thiết bị đầu cuối thường chỉ ra sự bắt đầu của một chuỗi lệnh, thường ở dạng "mã thoát ANSI" (hoặc, đúng hơn là "Trình giới thiệu chuỗi điều khiển") bắt đầu bằng ESC theo sau là ký tự "[" (dấu ngoặc bên trái). ESC được gửi từ thiết bị đầu cuối thường được sử dụng làm ký tự ngoài băng tần được sử dụng để chấm dứt hoạt động, như trong trình soạn thảo văn bản TECO và vi. Trong giao diện người dùng đồ hoạ (GUI) và hệ thống cửa sổ, ESC thường khiến ứng dụng huỷ bỏ hoạt động hiện tại hoặc thoát (chấm dứt) hoàn toàn.
Thường được sử dụng như một ký tự ngoài băng tần được sử dụng để chấm dứt một hoạt động.