Quy ước mã hóa là một tập hợp các hướng dẫn cho một ngôn ngữ lập trình cụ thể, đề xuất phong cách, thực hành và phương pháp lập trình cho từng khía cạnh của một chương trình mảnh được viết bằng ngôn ngữ này.