Loading AI tools
integrierte Entwicklungsumgebung (IDE) mit einer visuellen Entwicklungsoberfläche Aus Wikipedia, der freien Enzyklopädie
Eine visuelle Programmierumgebung ist eine integrierte Entwicklungsumgebung (IDE) mit einer visuellen Entwicklungsoberfläche, die es erlaubt, die Grafische Benutzeroberfläche (GUI) der zu erstellenden Anwendung graphisch zu bearbeiten.[1] In der Regel wird dabei die Oberfläche nach dem „Baukastenprinzip“ erstellt. Sie wird dann während der Bearbeitung genauso oder ähnlich angezeigt, wie sie später im lauffähigen Programm erscheint (siehe auch WYSIWYG).[1]
Dieses Vorgehen ist nicht identisch mit dem Software-Entwicklungsprozess des Rapid Application Development (kurz RAD, zu Deutsch schnelle Anwendungsentwicklung). Visuelle Programmierumgebung unterstützt diesen Prozess.
Manche Anwendungen, besonders grafische Benutzeroberflächen, können mit Hilfe von visuellen Programmierumgebungen in einem Bruchteil der Zeit, die für konventionelle Programmierung erforderlich wäre, erstellt werden. Auch automatische Vervollständigung des Codes noch bei der Eingabe ist häufig Teil des RAD-Konzepts. Die erste kommerziell erhältliche visuelle Programmierumgebung war im Jahre 1988 der Interface Builder für NeXTStep. Vertreter sind unter anderem Omnis Studio, Delphi, Kylix, Lazarus, der Gupta Team Developer, Visual Studio, LabVIEW oder PocketStudio.
Eine RAD-Programmierumgebung stellt dem Entwickler ein komplettes Paket zur Entwicklung einer Software zur Verfügung: Hierzu zählen in der Regel neben der erwähnten Funktion zum Bearbeiten von Benutzeroberflächen ein Compiler, ein Debugger und ein Editor für den Quelltext.
Eine Autorensprache ist eine Programmiersprache, welche zur Erstellung von Anleitungen, Trainingskurse, Webseiten, CD-ROMs und andere interaktive Programme. Autorensysteme haben normalerweise hochwertige visuelle Werkzeuge zur Erstellung des Codes.
Ebenfalls zur Visuellen Programmierung dienen so genannte Autorensysteme, die aber meist weniger auf das Programmieren als vielmehr auf das Gestalten, beispielsweise durch Grafiker ausgerichtet sind. Autorensysteme wie Adobe Director (vormals Macromedia Director) und Adobe Flash können zur Erstellung interaktiver Multimedia-Anwendungen benutzt werden. Dabei wird meist der erzeugte Programmcode gänzlich vor dem Ersteller verborgen (siehe dazu auch E-Learning#Autorensysteme).
Daneben wird der Begriff Visuelle Programmierung auch für Programmiersprachen wie Java benutzt, bei der graphisch mit Statechart-Diagrammen programmiert wird.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.