ગાણિતીક નિયમો છે કે જેના દ્વારા માણસ તે શું કરવા માંગે છે કોમ્પ્યુટર સમજવા માટે આપે છે - તે પ્રોગ્રામિંગ લેંગ્વેજિસ, એટલે કે સાથે સમાનતા કેટલાક લક્ષણો છે.