Chúng ta phải nhập thông tin a và b từ bàn phím, máy đổi chúng thành dữ liệu dạng nhị phân, làm phép cộng các số nhị phân đó được kết quả là một số nhị phân rồi giải mã nó thành số bình thường mà con người trông thấy, hiểu được! Chẳng hạn: nhập a=2, b=3. Khi vào máy nó trở thành a=00000010, b=000000011, c=a+b=00000101, giải mã ra c=5.
Thuật toán là một phần của chương trình thể hiện được các thủ thuật thông minh của người lập trình để máy chạy đúng nhất, ít lãng phí bộ nhớ và thời gian nhất.
Như vậy, muốn lập trình giỏi phải nắm được tường tận các kiểu dữ liệu, ý nghĩa, cách dùng các câu lệnh, biết dịch xuôi/ngược (từ ngôn ngữ Pascal sang ngôn ngữ của người/hoặc ngược lại) và rồi phải biết cách trình bày các câu lệnh theo những thuật toán thông minh để kết quả là tốt nhất.