“Kodlama ” ve “Programlama” Yazılım Geliştirme Endüstrilerindeki en önemli iki yaklaşımdır. Kodlama temel olarak bir dilden diğerine kod oluşturma işlemidir. Programlamanın ilk adımlarını uyguladığından, Programlamanın bir alt kümesi olarak da adlandırılabilir. Talimatlara göre farklı dillerde kod yazmayı içerir.