Trong lập trình vi xử lý ngôn ngữ thường dùng là ngôn ngữ lập trình ASM và ngôn ngữ ngôn ngữ lập trình ASM hay lập trình hợp ngữ là ngôn ngữ lập trình trực tiếp cho vi điều khiển,còn ngôn ngữ C hay còn gọi lập trình hướng đối tượng nó gần với ngôn ngữ con người hơn.