Instrukcja 'Assign' w języku Pascal jest używana do przypisania zmiennej plikowej odniesienia do konkretnego pliku na dysku. W przypadku zapisu do zmiennej plikowej o nazwie 'ZmiennaPlikowa', przypisujemy jej plik o nazwie 'Nazwa' za pomocą 'Assign(ZmiennaPlikowa, 'Nazwa')'. Dzięki temu możemy później operować na pliku, wykonując takie czynności jak odczyt czy zapis, używając innych instrukcji, np. 'Rewrite' do tworzenia nowego pliku lub 'Append' do dodawania danych do już istniejącego pliku. Praktycznym zastosowaniem tej instrukcji jest na przykład tworzenie prostych aplikacji do zarządzania danymi, gdzie zapisujemy i odczytujemy informacje w plikach. Warto pamiętać, że przed wykonaniem operacji odczytujących lub zapisujących, zawsze musimy najpierw przypisać plik do zmiennej plikowej, co jest zgodne z dobrymi praktykami programistycznymi, zapewniając przejrzystość i kontrolę nad manipulacją danymi w systemie. Pozwala to również uniknąć błędów związanych z nieprawidłowym dostępem do plików.