<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://www.makerpendium.de/index.php?action=history&amp;feed=atom&amp;title=Skriptsprache</id>
	<title>Skriptsprache - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://www.makerpendium.de/index.php?action=history&amp;feed=atom&amp;title=Skriptsprache"/>
	<link rel="alternate" type="text/html" href="https://www.makerpendium.de/index.php?title=Skriptsprache&amp;action=history"/>
	<updated>2026-04-04T20:39:44Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Makerpendium.de</subtitle>
	<generator>MediaWiki 1.35.5</generator>
	<entry>
		<id>https://www.makerpendium.de/index.php?title=Skriptsprache&amp;diff=34746&amp;oldid=prev</id>
		<title>Maturion am 4. Februar 2023 um 11:07 Uhr</title>
		<link rel="alternate" type="text/html" href="https://www.makerpendium.de/index.php?title=Skriptsprache&amp;diff=34746&amp;oldid=prev"/>
		<updated>2023-02-04T11:07:17Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 4. Februar 2023, 11:07 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Zeile 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;__NOTOC__&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;__NOTOC__&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Eine &amp;#039;&amp;#039;&amp;#039;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Scriptsprache&lt;/del&gt;&amp;#039;&amp;#039;&amp;#039; (auch &amp;#039;&amp;#039;&amp;#039;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Skriptsprache&lt;/del&gt;&amp;#039;&amp;#039;&amp;#039;) ist eine [[Programmiersprache]], welche dynamisch durch eine spezielle Laufzeitumgebung, typischerweise einen &amp;#039;&amp;#039;Interpreter&amp;#039;&amp;#039;, &amp;#039;&amp;#039;ohne vorherige Kompilierung&amp;#039;&amp;#039; ausgeführt wird. Bekannte &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Scriptsprachen &lt;/del&gt;sind etwa &amp;#039;&amp;#039;Python&amp;#039;&amp;#039;, [[JavaScript]], [[Ruby]], &amp;#039;&amp;#039;Perl&amp;#039;&amp;#039; oder [[Lua]].  &lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Eine &amp;#039;&amp;#039;&amp;#039;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Skriptsprache&lt;/ins&gt;&amp;#039;&amp;#039;&amp;#039; (auch &amp;#039;&amp;#039;&amp;#039;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Scriptsprache&lt;/ins&gt;&amp;#039;&amp;#039;&amp;#039;) ist eine [[Programmiersprache]], welche dynamisch durch eine spezielle Laufzeitumgebung, typischerweise einen &amp;#039;&amp;#039;Interpreter&amp;#039;&amp;#039;, &amp;#039;&amp;#039;ohne vorherige Kompilierung&amp;#039;&amp;#039; ausgeführt wird. Bekannte &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Skriptsprachen &lt;/ins&gt;sind etwa &amp;#039;&amp;#039;Python&amp;#039;&amp;#039;, [[JavaScript]], [[Ruby]], &amp;#039;&amp;#039;Perl&amp;#039;&amp;#039; oder [[Lua]].  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Im Gegensatz dazu stehen &amp;#039;&amp;#039;kompilierte Sprachen&amp;#039;&amp;#039;, wie etwa [[C]], [[C++]] oder &amp;#039;&amp;#039;Java&amp;#039;&amp;#039;. Deren Code wird üblicherweise durch einen &amp;#039;&amp;#039;Compiler&amp;#039;&amp;#039; vor der eigentlichen Ausführung in binäre, also für einen Computer verständliche, Form überführt. Der Begriff &amp;#039;&amp;#039;Programmiersprache&amp;#039;&amp;#039; wird häufig synonym für kompilierte Sprachen verwendet.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Im Gegensatz dazu stehen &amp;#039;&amp;#039;kompilierte Sprachen&amp;#039;&amp;#039;, wie etwa [[C]], [[C++]] oder &amp;#039;&amp;#039;Java&amp;#039;&amp;#039;. Deren Code wird üblicherweise durch einen &amp;#039;&amp;#039;Compiler&amp;#039;&amp;#039; vor der eigentlichen Ausführung in binäre, also für einen Computer verständliche, Form überführt. Der Begriff &amp;#039;&amp;#039;Programmiersprache&amp;#039;&amp;#039; wird häufig synonym für kompilierte Sprachen verwendet&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, auch wenn Skriptsprachen selbstverständlich ebenfalls Programmiersprachen sind&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Tatsächlich ist die Abgrenzung von &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Scriptsprachen &lt;/del&gt;zu anderen Programmiersprachen schwammig. So gibt es für einige &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Scriptsprachen &lt;/del&gt;auch einen Compiler und es wäre theoretisch möglich, Sprachen wie C auch dynamisch zur Laufzeit zu interpretieren.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Tatsächlich ist die Abgrenzung von &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Skriptsprachen &lt;/ins&gt;zu anderen Programmiersprachen schwammig. So gibt es für einige &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Skriptsprachen &lt;/ins&gt;auch einen Compiler und es wäre theoretisch möglich, Sprachen wie C auch dynamisch zur Laufzeit zu interpretieren.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Als &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Scriptsprachen &lt;/del&gt;gelten daher üblicherweise Sprachen, die primär für die dynamische Ausführung in einer speziellen Laufzeitumgebung konzipiert wurden. Sie sind typischerweise einfacher erlernbar und besitzen eine weniger restriktive [[Syntax]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Als &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Skriptsprachen &lt;/ins&gt;gelten daher üblicherweise Sprachen, die primär für die dynamische Ausführung in einer speziellen Laufzeitumgebung konzipiert wurden. Sie sind typischerweise einfacher erlernbar und besitzen eine weniger restriktive [[Syntax]]&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;. Prinzipiell sind Skriptsprachen genauso mächtig und universell einsetzbar wie kompilierte Sprachen. Die Ausführung über einen Interpreter zur Laufzeit schließt allerdings einige Einsatzbereiche aus und führt in aller Regel zu einer etwas niedrigeren Performanz&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;==Scriptsprachen im Maker-Kontext==&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Zu den Vorteilen von Skriptsprachen gehören dafür die Portabilität (solange der Interpreter dort verfügbar ist&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;kann Code unverändert auf verschiedenen Betriebssystemen ausgeführt werden), leichtere Erlernbarkeit, schnellere Umsetzbarkeit von Ideen &lt;/ins&gt;und &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;kein Zwang, sich mit Dingen wie Speicherverwaltung, Zeigern, etc&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;auseinanderzusetzen&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[[RPG Maker XP]]&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[[RPG Maker VX|VX]] &lt;/del&gt;und &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[[RPG Maker VX Ace|Ace]] verwenden [[Ruby]] als interne Scriptsprache&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Seit dem [[RPG Maker MV]] kommt hingegen [[JavaScript]] als Scriptsprache zum Einsatz&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Das [[Event]]system des [[RPG Maker 2000]] und [[RPG Maker 2003|2003]] keine direkte Eingabe von Code, erfüllt aber formal die theoretischen Kriterien um als &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Scriptsprache &lt;/del&gt;klassifiziert zu werden. Insbesondere ist es [[wikipedia:de:Turing-Vollständigkeit|Turing-vollständig]], eines der wichtigsten Merkmale universell einsetzbarer Programmiersprachen. Mittels Patches kann mit [[DestinyScript]] auch eine eigene &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Scriptsprache &lt;/del&gt;eingesetzt werden, sodass die Programmlogik nicht mehr direkt im Maker „zusammengeklickt“ werden muss.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;==Skriptsprachen im Maker-Kontext==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[RPG Maker XP]], [[RPG Maker VX|VX]] und [[RPG Maker VX Ace|Ace]] verwenden [[Ruby]] als interne Skriptsprache. Seit dem [[RPG Maker MV]] kommt hingegen [[JavaScript]] als Skriptsprache zum Einsatz.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Das [[Event]]system des [[RPG Maker 2000]] und [[RPG Maker 2003|2003]] keine direkte Eingabe von Code, erfüllt aber formal die theoretischen Kriterien um als &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Skriptsprache &lt;/ins&gt;klassifiziert zu werden. Insbesondere ist es [[wikipedia:de:Turing-Vollständigkeit|Turing-vollständig]], eines der wichtigsten Merkmale universell einsetzbarer Programmiersprachen. Mittels Patches kann mit [[DestinyScript]] auch eine eigene &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Skriptsprache &lt;/ins&gt;eingesetzt werden, sodass die Programmlogik nicht mehr direkt im Maker „zusammengeklickt“ werden muss.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Dr. Alzheim]] versuchte mit [[MakerModelingLanguage]] eine außerhalb des Makers verwendbare Notation für das Skriptsystem von RM2k/RM2k3 zu erstellen. Ebenfalls in diese Richtung geht [[TKcode]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Dr. Alzheim]] versuchte mit [[MakerModelingLanguage]] eine außerhalb des Makers verwendbare Notation für das Skriptsystem von RM2k/RM2k3 zu erstellen. Ebenfalls in diese Richtung geht [[TKcode]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategorie:Scriptsprache|!]] [[Kategorie:Technik]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategorie:Scriptsprache|!]] [[Kategorie:Technik]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Maturion</name></author>
	</entry>
	<entry>
		<id>https://www.makerpendium.de/index.php?title=Skriptsprache&amp;diff=34744&amp;oldid=prev</id>
		<title>Maturion: Maturion verschob die Seite Scriptsprache nach Skriptsprache: Habe mal nach Duden-Schreibweise verschoben</title>
		<link rel="alternate" type="text/html" href="https://www.makerpendium.de/index.php?title=Skriptsprache&amp;diff=34744&amp;oldid=prev"/>
		<updated>2023-02-04T10:52:37Z</updated>

		<summary type="html">&lt;p&gt;Maturion verschob die Seite &lt;a href=&quot;/wiki/Scriptsprache&quot; class=&quot;mw-redirect&quot; title=&quot;Scriptsprache&quot;&gt;Scriptsprache&lt;/a&gt; nach &lt;a href=&quot;/wiki/Skriptsprache&quot; title=&quot;Skriptsprache&quot;&gt;Skriptsprache&lt;/a&gt;: Habe mal nach Duden-Schreibweise verschoben&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 4. Februar 2023, 10:52 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;de&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(kein Unterschied)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Maturion</name></author>
	</entry>
	<entry>
		<id>https://www.makerpendium.de/index.php?title=Skriptsprache&amp;diff=10417&amp;oldid=prev</id>
		<title>MagiAkira am 21. Januar 2020 um 23:01 Uhr</title>
		<link rel="alternate" type="text/html" href="https://www.makerpendium.de/index.php?title=Skriptsprache&amp;diff=10417&amp;oldid=prev"/>
		<updated>2020-01-21T23:01:32Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 21. Januar 2020, 23:01 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Zeile 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;__NOTOC__&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Eine &amp;#039;&amp;#039;&amp;#039;Scriptsprache&amp;#039;&amp;#039;&amp;#039; (auch &amp;#039;&amp;#039;&amp;#039;Skriptsprache&amp;#039;&amp;#039;&amp;#039;) ist eine [[Programmiersprache]], welche dynamisch durch eine spezielle Laufzeitumgebung, typischerweise einen &amp;#039;&amp;#039;Interpreter&amp;#039;&amp;#039;, &amp;#039;&amp;#039;ohne vorherige Kompilierung&amp;#039;&amp;#039; ausgeführt wird. Bekannte Scriptsprachen sind etwa &amp;#039;&amp;#039;Python&amp;#039;&amp;#039;, [[JavaScript]], [[Ruby]], &amp;#039;&amp;#039;Perl&amp;#039;&amp;#039; oder [[Lua]].  &lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Eine &amp;#039;&amp;#039;&amp;#039;Scriptsprache&amp;#039;&amp;#039;&amp;#039; (auch &amp;#039;&amp;#039;&amp;#039;Skriptsprache&amp;#039;&amp;#039;&amp;#039;) ist eine [[Programmiersprache]], welche dynamisch durch eine spezielle Laufzeitumgebung, typischerweise einen &amp;#039;&amp;#039;Interpreter&amp;#039;&amp;#039;, &amp;#039;&amp;#039;ohne vorherige Kompilierung&amp;#039;&amp;#039; ausgeführt wird. Bekannte Scriptsprachen sind etwa &amp;#039;&amp;#039;Python&amp;#039;&amp;#039;, [[JavaScript]], [[Ruby]], &amp;#039;&amp;#039;Perl&amp;#039;&amp;#039; oder [[Lua]].  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l7&quot; &gt;Zeile 7:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 8:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Als Scriptsprachen gelten daher üblicherweise Sprachen, die primär für die dynamische Ausführung in einer speziellen Laufzeitumgebung konzipiert wurden. Sie sind typischerweise einfacher erlernbar und besitzen eine weniger restriktive [[Syntax]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Als Scriptsprachen gelten daher üblicherweise Sprachen, die primär für die dynamische Ausführung in einer speziellen Laufzeitumgebung konzipiert wurden. Sie sind typischerweise einfacher erlernbar und besitzen eine weniger restriktive [[Syntax]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Scriptsprachen im Maker-Kontext ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Scriptsprachen im Maker-Kontext==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[RPG Maker XP]], [[RPG Maker VX]] und [[RPG Maker VX Ace]] verwenden [[Ruby]] als interne Scriptsprache. Seit dem [[RPG Maker MV]] kommt hingegen [[JavaScript]] als Scriptsprache zum Einsatz.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[RPG Maker XP]], [[RPG Maker &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;VX|&lt;/ins&gt;VX]] und [[RPG Maker VX &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Ace|&lt;/ins&gt;Ace]] verwenden [[Ruby]] als interne Scriptsprache. Seit dem [[RPG Maker MV]] kommt hingegen [[JavaScript]] als Scriptsprache zum Einsatz.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Das [[Event]]system des [[RPG Maker 2000]] und [[RPG Maker 2003]] keine direkte Eingabe von Code, erfüllt aber formal die theoretischen Kriterien um als Scriptsprache klassifiziert zu werden. Insbesondere ist es [[wikipedia:de:Turing-Vollständigkeit|Turing-vollständig]], eines der wichtigsten Merkmale universell einsetzbarer Programmiersprachen. Mittels Patches kann mit [[DestinyScript]] auch eine eigene Scriptsprache eingesetzt werden, sodass die Programmlogik nicht mehr direkt im Maker „zusammengeklickt“ werden muss.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Das [[Event]]system des [[RPG Maker 2000]] und [[RPG Maker &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;2003|&lt;/ins&gt;2003]] keine direkte Eingabe von Code, erfüllt aber formal die theoretischen Kriterien um als Scriptsprache klassifiziert zu werden. Insbesondere ist es [[wikipedia:de:Turing-Vollständigkeit|Turing-vollständig]], eines der wichtigsten Merkmale universell einsetzbarer Programmiersprachen. Mittels Patches kann mit [[DestinyScript]] auch eine eigene Scriptsprache eingesetzt werden, sodass die Programmlogik nicht mehr direkt im Maker „zusammengeklickt“ werden muss.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Dr. Alzheim]] versuchte mit [[MakerModelingLanguage]] eine außerhalb des Makers verwendbare Notation für das Skriptsystem von RM2k/RM2k3 zu erstellen. Ebenfalls in diese Richtung geht [[TKcode]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Dr. Alzheim]] versuchte mit [[MakerModelingLanguage]] eine außerhalb des Makers verwendbare Notation für das Skriptsystem von RM2k/RM2k3 zu erstellen. Ebenfalls in diese Richtung geht [[TKcode]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategorie:Scriptsprache|!]] [[Kategorie:Technik]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategorie:Scriptsprache|!]] [[Kategorie:Technik]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>MagiAkira</name></author>
	</entry>
	<entry>
		<id>https://www.makerpendium.de/index.php?title=Skriptsprache&amp;diff=10416&amp;oldid=prev</id>
		<title>Maturion: /* Scriptsprachen im Maker-Kontext */</title>
		<link rel="alternate" type="text/html" href="https://www.makerpendium.de/index.php?title=Skriptsprache&amp;diff=10416&amp;oldid=prev"/>
		<updated>2020-01-21T20:15:04Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Scriptsprachen im Maker-Kontext&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 21. Januar 2020, 20:15 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l12&quot; &gt;Zeile 12:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 12:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Das [[Event]]system des [[RPG Maker 2000]] und [[RPG Maker 2003]] keine direkte Eingabe von Code, erfüllt aber formal die theoretischen Kriterien um als Scriptsprache klassifiziert zu werden. Insbesondere ist es [[wikipedia:de:Turing-Vollständigkeit|Turing-vollständig]], eines der wichtigsten Merkmale universell einsetzbarer Programmiersprachen. Mittels Patches kann mit [[DestinyScript]] auch eine eigene Scriptsprache eingesetzt werden, sodass die Programmlogik nicht mehr direkt im Maker „zusammengeklickt“ werden muss.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Das [[Event]]system des [[RPG Maker 2000]] und [[RPG Maker 2003]] keine direkte Eingabe von Code, erfüllt aber formal die theoretischen Kriterien um als Scriptsprache klassifiziert zu werden. Insbesondere ist es [[wikipedia:de:Turing-Vollständigkeit|Turing-vollständig]], eines der wichtigsten Merkmale universell einsetzbarer Programmiersprachen. Mittels Patches kann mit [[DestinyScript]] auch eine eigene Scriptsprache eingesetzt werden, sodass die Programmlogik nicht mehr direkt im Maker „zusammengeklickt“ werden muss.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Dr. Alzheim]] versuchte mit [[MakerModelingLanguage]] eine außerhalb des Makers verwendbare Notation für das Skriptsystem von RM2k/RM2k3 zu erstellen.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Dr. Alzheim]] versuchte mit [[MakerModelingLanguage]] eine außerhalb des Makers verwendbare Notation für das Skriptsystem von RM2k/RM2k3 zu erstellen&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;. Ebenfalls in diese Richtung geht [[TKcode]]&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategorie:Scriptsprache|!]] [[Kategorie:Technik]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategorie:Scriptsprache|!]] [[Kategorie:Technik]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Maturion</name></author>
	</entry>
	<entry>
		<id>https://www.makerpendium.de/index.php?title=Skriptsprache&amp;diff=10415&amp;oldid=prev</id>
		<title>Maturion: /* Scriptsprachen im Maker-Kontext */</title>
		<link rel="alternate" type="text/html" href="https://www.makerpendium.de/index.php?title=Skriptsprache&amp;diff=10415&amp;oldid=prev"/>
		<updated>2020-01-21T20:14:25Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Scriptsprachen im Maker-Kontext&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 21. Januar 2020, 20:14 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l12&quot; &gt;Zeile 12:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 12:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Das [[Event]]system des [[RPG Maker 2000]] und [[RPG Maker 2003]] keine direkte Eingabe von Code, erfüllt aber formal die theoretischen Kriterien um als Scriptsprache klassifiziert zu werden. Insbesondere ist es [[wikipedia:de:Turing-Vollständigkeit|Turing-vollständig]], eines der wichtigsten Merkmale universell einsetzbarer Programmiersprachen. Mittels Patches kann mit [[DestinyScript]] auch eine eigene Scriptsprache eingesetzt werden, sodass die Programmlogik nicht mehr direkt im Maker „zusammengeklickt“ werden muss.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Das [[Event]]system des [[RPG Maker 2000]] und [[RPG Maker 2003]] keine direkte Eingabe von Code, erfüllt aber formal die theoretischen Kriterien um als Scriptsprache klassifiziert zu werden. Insbesondere ist es [[wikipedia:de:Turing-Vollständigkeit|Turing-vollständig]], eines der wichtigsten Merkmale universell einsetzbarer Programmiersprachen. Mittels Patches kann mit [[DestinyScript]] auch eine eigene Scriptsprache eingesetzt werden, sodass die Programmlogik nicht mehr direkt im Maker „zusammengeklickt“ werden muss.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Dr. Alzheim]] versuchte mit [[MakerModelingLanguage]] &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;auch &lt;/del&gt;eine außerhalb des Makers verwendbare Notation für das Skriptsystem von RM2k/RM2k3 zu erstellen.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Dr. Alzheim]] versuchte mit [[MakerModelingLanguage]] eine außerhalb des Makers verwendbare Notation für das Skriptsystem von RM2k/RM2k3 zu erstellen.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategorie:Scriptsprache|!]] [[Kategorie:Technik]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategorie:Scriptsprache|!]] [[Kategorie:Technik]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Maturion</name></author>
	</entry>
	<entry>
		<id>https://www.makerpendium.de/index.php?title=Skriptsprache&amp;diff=10414&amp;oldid=prev</id>
		<title>Maturion: /* Scriptsprachen im Maker-Kontext */</title>
		<link rel="alternate" type="text/html" href="https://www.makerpendium.de/index.php?title=Skriptsprache&amp;diff=10414&amp;oldid=prev"/>
		<updated>2020-01-21T20:11:53Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Scriptsprachen im Maker-Kontext&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 21. Januar 2020, 20:11 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l10&quot; &gt;Zeile 10:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 10:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[RPG Maker XP]], [[RPG Maker VX]] und [[RPG Maker VX Ace]] verwenden [[Ruby]] als interne Scriptsprache. Seit dem [[RPG Maker MV]] kommt hingegen [[JavaScript]] als Scriptsprache zum Einsatz.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[RPG Maker XP]], [[RPG Maker VX]] und [[RPG Maker VX Ace]] verwenden [[Ruby]] als interne Scriptsprache. Seit dem [[RPG Maker MV]] kommt hingegen [[JavaScript]] als Scriptsprache zum Einsatz.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Das [[Event]]system des [[RPG Maker 2000]] und [[RPG Maker 2003]] &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;erlaubt zwar &lt;/del&gt;keine direkte Eingabe von Code, erfüllt aber formal die theoretischen Kriterien um als Scriptsprache klassifiziert zu werden. Insbesondere &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;erfüllt &lt;/del&gt;es &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;das Kriterium der &lt;/del&gt;[[wikipedia:de:Turing-Vollständigkeit|Turing-&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Vollständigkeit&lt;/del&gt;]], eines der wichtigsten &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;formalen &lt;/del&gt;Merkmale universell einsetzbarer Programmiersprachen.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Das [[Event]]system des [[RPG Maker 2000]] und [[RPG Maker 2003]] keine direkte Eingabe von Code, erfüllt aber formal die theoretischen Kriterien um als Scriptsprache klassifiziert zu werden. Insbesondere &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ist &lt;/ins&gt;es [[wikipedia:de:Turing-Vollständigkeit|Turing-&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;vollständig&lt;/ins&gt;]], eines der wichtigsten Merkmale universell einsetzbarer Programmiersprachen&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;. Mittels Patches kann mit [[DestinyScript]] auch eine eigene Scriptsprache eingesetzt werden, sodass die Programmlogik nicht mehr direkt im Maker „zusammengeklickt“ werden muss.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[Dr. Alzheim]] versuchte mit [[MakerModelingLanguage]] auch eine außerhalb des Makers verwendbare Notation für das Skriptsystem von RM2k/RM2k3 zu erstellen&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategorie:Scriptsprache|!]] [[Kategorie:Technik]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategorie:Scriptsprache|!]] [[Kategorie:Technik]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Maturion</name></author>
	</entry>
	<entry>
		<id>https://www.makerpendium.de/index.php?title=Skriptsprache&amp;diff=10413&amp;oldid=prev</id>
		<title>Maturion: Die Seite wurde neu angelegt: „Eine &#039;&#039;&#039;Scriptsprache&#039;&#039;&#039; (auch &#039;&#039;&#039;Skriptsprache&#039;&#039;&#039;) ist eine Programmiersprache, welche dynamisch durch eine spezielle Laufzeitumgebung, typischerweise ein…“</title>
		<link rel="alternate" type="text/html" href="https://www.makerpendium.de/index.php?title=Skriptsprache&amp;diff=10413&amp;oldid=prev"/>
		<updated>2020-01-21T20:05:34Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „Eine &amp;#039;&amp;#039;&amp;#039;Scriptsprache&amp;#039;&amp;#039;&amp;#039; (auch &amp;#039;&amp;#039;&amp;#039;Skriptsprache&amp;#039;&amp;#039;&amp;#039;) ist eine &lt;a href=&quot;/index.php?title=Programmiersprache&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Programmiersprache (Seite nicht vorhanden)&quot;&gt;Programmiersprache&lt;/a&gt;, welche dynamisch durch eine spezielle Laufzeitumgebung, typischerweise ein…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Eine &amp;#039;&amp;#039;&amp;#039;Scriptsprache&amp;#039;&amp;#039;&amp;#039; (auch &amp;#039;&amp;#039;&amp;#039;Skriptsprache&amp;#039;&amp;#039;&amp;#039;) ist eine [[Programmiersprache]], welche dynamisch durch eine spezielle Laufzeitumgebung, typischerweise einen &amp;#039;&amp;#039;Interpreter&amp;#039;&amp;#039;, &amp;#039;&amp;#039;ohne vorherige Kompilierung&amp;#039;&amp;#039; ausgeführt wird. Bekannte Scriptsprachen sind etwa &amp;#039;&amp;#039;Python&amp;#039;&amp;#039;, [[JavaScript]], [[Ruby]], &amp;#039;&amp;#039;Perl&amp;#039;&amp;#039; oder [[Lua]]. &lt;br /&gt;
&lt;br /&gt;
Im Gegensatz dazu stehen &amp;#039;&amp;#039;kompilierte Sprachen&amp;#039;&amp;#039;, wie etwa [[C]], [[C++]] oder &amp;#039;&amp;#039;Java&amp;#039;&amp;#039;. Deren Code wird üblicherweise durch einen &amp;#039;&amp;#039;Compiler&amp;#039;&amp;#039; vor der eigentlichen Ausführung in binäre, also für einen Computer verständliche, Form überführt. Der Begriff &amp;#039;&amp;#039;Programmiersprache&amp;#039;&amp;#039; wird häufig synonym für kompilierte Sprachen verwendet.&lt;br /&gt;
&lt;br /&gt;
Tatsächlich ist die Abgrenzung von Scriptsprachen zu anderen Programmiersprachen schwammig. So gibt es für einige Scriptsprachen auch einen Compiler und es wäre theoretisch möglich, Sprachen wie C auch dynamisch zur Laufzeit zu interpretieren.&lt;br /&gt;
&lt;br /&gt;
Als Scriptsprachen gelten daher üblicherweise Sprachen, die primär für die dynamische Ausführung in einer speziellen Laufzeitumgebung konzipiert wurden. Sie sind typischerweise einfacher erlernbar und besitzen eine weniger restriktive [[Syntax]].&lt;br /&gt;
&lt;br /&gt;
== Scriptsprachen im Maker-Kontext ==&lt;br /&gt;
[[RPG Maker XP]], [[RPG Maker VX]] und [[RPG Maker VX Ace]] verwenden [[Ruby]] als interne Scriptsprache. Seit dem [[RPG Maker MV]] kommt hingegen [[JavaScript]] als Scriptsprache zum Einsatz.&lt;br /&gt;
&lt;br /&gt;
Das [[Event]]system des [[RPG Maker 2000]] und [[RPG Maker 2003]] erlaubt zwar keine direkte Eingabe von Code, erfüllt aber formal die theoretischen Kriterien um als Scriptsprache klassifiziert zu werden. Insbesondere erfüllt es das Kriterium der [[wikipedia:de:Turing-Vollständigkeit|Turing-Vollständigkeit]], eines der wichtigsten formalen Merkmale universell einsetzbarer Programmiersprachen.&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Scriptsprache|!]] [[Kategorie:Technik]]&lt;/div&gt;</summary>
		<author><name>Maturion</name></author>
	</entry>
</feed>