Skrypt Shift to język programowania komputerowego, który uzupełnia Microsoft Visual Basic. Ten prostszy język kodowania jest przeznaczony do kontrolowania aplikacji ze źródeł zewnętrznych, gdzie pliki zdalne mogą zapewniać orientację dla niektórych funkcji aplikacji. Niektórzy programiści mogą opisywać skrypt zmiany jako spinoff Microsoft Visual Basic, który jest popularnym językiem programowania zorientowanym obiektowo, używanym do tworzenia aplikacji opartych na systemie Windows. Inni eksperci branżowi mogą nazwać to akcesorium lub sposobem wspierania aplikacji tworzonych lub zarządzanych za pomocą Visual Basic i powiązanych języków kodowania.
Wielu programistów określa skrypt zmiany jako język programowania szybkiego programowania, ponieważ jego prosta składnia umożliwia szybkie kompilacje. Programiści mogą używać tego języka do pracy z grami komputerowymi i innymi rodzajami aplikacji. Jedną z cech tej technologii jest zintegrowane środowisko programistyczne, które pomaga użytkownikom zsynchronizować język z innymi aspektami aplikacji lub programów.
Dla tych, którzy chcą zrozumieć, jak działa skrypt zmiany, ważne jest, aby wiedzieć o naturze Microsoft Visual Basic. Visual Basic jest językiem zorientowanym obiektowo. Oznacza to, że różne klasy w języku pojawią się w aplikacjach jako obiekty fizyczne. Programiści tworzą je za pomocą kombinacji narzędzi selekcji ze studia Visual Basic i określonych modułów kodowania. Rezultatem są obiekty, takie jak okna obrazów, pola tekstowe, pola komunikatów i przyciski poleceń, którymi można na różne sposoby manipulować za pomocą kodu.
Programiści, którzy są zaznajomieni ze skryptem Visual Basic, językiem Visual Basic do tworzenia stron internetowych, mogą uznać skrypt shift za podobny pod wieloma względami, a nieco inny pod innymi. Jedną z cech składni skryptu shift jest to, że użytkownicy mogą „wywoływać” obiekty, takie jak okna komunikatów, co pozwala programistom na szybkie zaimplementowanie kodu dla wyświetlacza z wiadomością tekstową dla użytkownika końcowego lub osoby korzystającej z gotowego oprogramowania. Ten język kodu pomaga również programistom wpływać na oprogramowanie na wiele innych sposobów za pomocą stosunkowo łatwych poleceń.
Należy zauważyć, że chociaż skrypt zmiany jest nazwą konkretnego języka programowania komputera, może być również etykietą stosowaną do różnych innych rodzajów programowania. Język komputerowy, który wykorzystywałby przesuwanie znaków ASCII lub innych zmiennych, może być również określany jako „skrypt przesunięcia”. Deweloperzy, którzy zapoznali się z ogólnym terenem świata programowania sieci i aplikacji, na ogół wiedzą z kontekstu, do czego odnoszą się inni, gdy słyszą ten termin.