Notasi Algoritma sanggup diterjemahkan ke dalam banyak sekali bahasa pemrograman.Analoginya sama dengan resep menciptakan kue. Sebuah resep sanggup ditulis dalam bahasaapapun dan hasilnya akan sama asalkan semua hukum pada resep diikuti.Mengapa demikian ? Karena setiap juru masak (sebagai pemroses) sanggup melakukanoperasi dasar yang sama, ibarat mengocok telur, menimbang berat gula, dan lainsebagainya.
Demikian juga halnya dengan komputer. Meskipun setiap komputer berbeda teknologinya,tetapi secara umum semua komputer sanggup melaksanakan operasi-operasi dasar dalampemrograman ibarat operasi pembacaan data, operasi perbandingan, operasi aritmatika,dan sebagainya. Perkembangan teknologi komputer tidak mengubah operasi-operasi dasaritu, yang berubah hanyalah kecepatan, biaya, atau tingkat ketelitian. Pada sisi lain setiapprogram dalam bahasa tingkat tinggi selalu diterjemahkan kedalam bahasa mesin sebelumakhirnya dikerjakan oleh CPU. Setiap kode dalam bahasa mesin menyajikan operasidasar yang sesuai, dan menghasilkan efek netto yang sama pada setiap komputer.