C và những ngôn ngữ lập trình có ngữ pháp tương ứng (như C++, C#, Java và Javascript) dùng tiền tố ""0x"" cho các số thập lục phân, chẳng hạn ""0x5A3"". Số không (0) dẫn đầu được dùng để bộ thanh lọc mã (parser) có thể trực tiếp nhận biết một con số, trong khi chữ ""x"" đại biểu cho chữ hexadecimal (thập lục phân) - (đối chiếu với 0 đại diện cho bát phân (octal)). Chữ ""x"" trong tiền tố ""0x"" có thể được viết hoa (0X) hoặc viết thường (0x), song thường thấy được viết thường.