Der Hauptunterschied liegt darin, dass ein Skript interpretiert wird , während ein Programm ausgeführt wird!Der Script wird auf der jeweiligen Plattform kurz vor dem Ausführen interpretiert durch den Script Interpreten und dann ausgeführt. Das Programm ist eine EXE ausführbare Datei und der ist vom Quellkode Inhaber vorkompeilt für das jeweilige Betriebssystem / Plattform, zumeist sind Programme nur bedingt Plattform übergreifend , während es bei Scripten oft der Fall ist , weil diese kurz vor Ausführung durch den Interpreten zu einer Art Programm werden! Technisch gesehen wird ein Skript also interpretiert, während ein Programm kompiliert wird, aber dies ist eigentlich nicht ihr Hauptunterschied. Es gibt noch einen kleinen, aber wichtigeren Unterschied! Der Hauptzweck eines Skripts, das in einer Skriptsprache wie PHP, JavaScript, Visual Basic, .... geschrieben ist, besteht darin, eine andere Anwendung zu steuern. Sie können also sagen, dass Scripte in gewisser Weise den Webserver steuern, JavaScript den Webbrowser steuert und Basic-Scripts eine Microsoft Office-Anwendung wie MS Word oder MS Excel steuern. Andererseits wird ein Programm, das in einer Programmiersprache wie Java, C ++ , ... geschrieben ist, unabhängig von einer anderen Anwendung ausgeführt. Ein Programm wird in einem separaten Satz von Maschinen-Sprachen-Anweisungen kompiliert, die dann jederzeit vom Benutzer als eigenständig ausgeführt werden können.
FAQ 28: Aktualisiert am: 30 September 2020 08:58 |