Blok programowy – blok jest najmniejszą jednostką operacyjną programu przygotowanego w G- kodzie. Jest to inaczej wiersz programowy w którym mogą być zawarte informacje ruchu za pomocą słowa lub słów maszynowych. W formie drukowanej blok jest linią tekstu.