POKE ( = stecken, stoßen) ist eine Software-Anweisung der ProgrammierspracheBASIC, das dazu dient, einen als Zahl angegebenen Wert (bei 8-Bit-Architekturen ein Oktett bzw. Byte) in die angegebene Speicheradresse im Adressraum des Prozessors (der CPU) zu speichern. Sein Gegenpart ist die PEEK-Interpreterfunktion ( = gucken, spähen, nachsehen), mit der von einer Adresse gelesen wird; der gelesene Wert wird dem BASIC-Programm als Rückgabewert übergeben.