Programowanie pamięci w obecnym czasie staje sie profesją coraz częściej stosowaną w świecie elektroniki. Dla przykładu cofając się kilkanaście lat wstecz urządzenia codziennego użytku takie jak lodówka, pralka, odkurzacz telefon w większości nie posiadały sterującej nimi pamięci. W obecnych czasach sytuacja wygląda zupełnie inaczej.
Zasadniczo programowanie pamięci odbywa się na dwa sposoby: 1) Wylutowujemy pamięć z płytki umieszczamy ją w podstawce ZIF programatora, lub w odpowiednim adapterze sczytujemy zawartość pamięci. Zapisujemy odpowiedni plik do pamięci (zmodyfikowany lub z innego źródła) wlutowujemy pamięć z powrotem do układu 2) do pamięci znajdującej się w układzie zapinamy przewody biegnące ze złącza ISP programatora sczytujemy zawartość pamięci. Zapisujemy odpowiedni plik do pamięci (zmodyfikowany lub z innego źródła) ściągamy przewody z pamięci