Programnayış oyo ke sistemê komputeri de, karê aritmatikiyê ke hardwareê komputeri senên kar keno, lazımo ke senên kar kero, komutê ke terefnenê komputeri ra, inan qısey keno û parametreyê inan eyarneno.

Rengnayışê kodnayışê programnayışi aseno: asayış de, kodê çımeyi terefê Pythoni ra vıraziyayo.

Şınasyanışo bin ra, programnayış oyo ke nusiyayışê programanê komputeri, testkerdışê inan û raştnayışê inan xo sero gêno. Programnayış, yew zıwan de keriyeno. No zıwanê programnayışi şeno Java ya zi zıwano zey sewiyaya berze de zey C# bo, heto bin ra anciya zıwan şeno zıwanê makine de bo zey assembly. Kodê çımeyê ke nusiyenê, pêro arê beno û be destegnayışê gıreydayoği halê karkerdoği ra ano. Yew zi kodê çımey be destegê yorumnayışi ra arêkerdış ra ğeyri zi satır be satır şeno kar bıkeriyo.

Arêkerdoğ, oyo ki programê ke nusiyenê, inan wano û vıreniya nuştışi ya zi vıreniya mentıqıni estê se, inan raştneno û eke ğelete çıniya se program o programi kar keno û peyniya cı mocneno. Komputer de arêkerdoğ platformo. Programkerdoği programnayışi pêro zey cıwiyayışê raştıkêni vêneni. Programê nuştış ya zi hal kerdışê programi, raveri lazımo ke komut vira bo û semedê çareyê xo, zey cıwiyayışê raştıkêni fıkırnayış lazım beno. Komut tenya eyarneno.