<?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-11-06T06:17:04Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Makerpendium.de</subtitle>
	<generator>MediaWiki 1.43.11</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 style=&quot;background-color: #fff; color: #202122;&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=&quot;diff-marker&quot;&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=&quot;diff-marker&quot;&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=&quot;diff-marker&quot; data-marker=&quot;−&quot;&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 &#039;&#039;&#039;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Scriptsprache&lt;/del&gt;&#039;&#039;&#039; (auch &#039;&#039;&#039;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Skriptsprache&lt;/del&gt;&#039;&#039;&#039;) ist eine [[Programmiersprache]], welche dynamisch durch eine spezielle Laufzeitumgebung, typischerweise einen &#039;&#039;Interpreter&#039;&#039;, &#039;&#039;ohne vorherige Kompilierung&#039;&#039; ausgeführt wird. Bekannte &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Scriptsprachen &lt;/del&gt;sind etwa &#039;&#039;Python&#039;&#039;, [[JavaScript]], [[Ruby]], &#039;&#039;Perl&#039;&#039; oder [[Lua]].  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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 &#039;&#039;&#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Skriptsprache&lt;/ins&gt;&#039;&#039;&#039; (auch &#039;&#039;&#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Scriptsprache&lt;/ins&gt;&#039;&#039;&#039;) ist eine [[Programmiersprache]], welche dynamisch durch eine spezielle Laufzeitumgebung, typischerweise einen &#039;&#039;Interpreter&#039;&#039;, &#039;&#039;ohne vorherige Kompilierung&#039;&#039; ausgeführt wird. Bekannte &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Skriptsprachen &lt;/ins&gt;sind etwa &#039;&#039;Python&#039;&#039;, [[JavaScript]], [[Ruby]], &#039;&#039;Perl&#039;&#039; oder [[Lua]].  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&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 &#039;&#039;kompilierte Sprachen&#039;&#039;, wie etwa [[C]], [[C++]] oder &#039;&#039;Java&#039;&#039;. Deren Code wird üblicherweise durch einen &#039;&#039;Compiler&#039;&#039; vor der eigentlichen Ausführung in binäre, also für einen Computer verständliche, Form überführt. Der Begriff &#039;&#039;Programmiersprache&#039;&#039; wird häufig synonym für kompilierte Sprachen verwendet.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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 &#039;&#039;kompilierte Sprachen&#039;&#039;, wie etwa [[C]], [[C++]] oder &#039;&#039;Java&#039;&#039;. Deren Code wird üblicherweise durch einen &#039;&#039;Compiler&#039;&#039; vor der eigentlichen Ausführung in binäre, also für einen Computer verständliche, Form überführt. Der Begriff &#039;&#039;Programmiersprache&#039;&#039; wird häufig synonym für kompilierte Sprachen verwendet&lt;ins style=&quot;font-weight: bold; text-decoration: none;&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=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Scriptsprachen &lt;/del&gt;zu anderen Programmiersprachen schwammig. So gibt es für einige &lt;del style=&quot;font-weight: bold; text-decoration: none;&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=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Skriptsprachen &lt;/ins&gt;zu anderen Programmiersprachen schwammig. So gibt es für einige &lt;ins style=&quot;font-weight: bold; text-decoration: none;&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=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&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 style=&quot;font-weight: bold; text-decoration: none;&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=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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 style=&quot;font-weight: bold; text-decoration: none;&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 style=&quot;font-weight: bold; text-decoration: none;&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=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==Scriptsprachen im Maker-Kontext==&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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;Zu den Vorteilen von Skriptsprachen gehören dafür die Portabilität (solange der Interpreter dort verfügbar ist&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;kann Code unverändert auf verschiedenen Betriebssystemen ausgeführt werden), leichtere Erlernbarkeit, schnellere Umsetzbarkeit von Ideen &lt;/ins&gt;und &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;kein Zwang, sich mit Dingen wie Speicherverwaltung, Zeigern, etc&lt;/ins&gt;. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;auseinanderzusetzen&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[RPG Maker XP]]&lt;/del&gt;, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[RPG Maker VX|VX]] &lt;/del&gt;und &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[RPG Maker VX Ace|Ace]] verwenden [[Ruby]] als interne Scriptsprache&lt;/del&gt;. &lt;del style=&quot;font-weight: bold; text-decoration: none;&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; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&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 style=&quot;font-weight: bold; text-decoration: none;&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 style=&quot;font-weight: bold; text-decoration: none;&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=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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;==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; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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;[[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; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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 style=&quot;font-weight: bold; text-decoration: none;&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 style=&quot;font-weight: bold; text-decoration: none;&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=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&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=&quot;diff-marker&quot;&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=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&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=&quot;diff-marker&quot;&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 style=&quot;background-color: #fff; color: #202122;&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 style=&quot;background-color: #fff; color: #202122;&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; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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=&quot;diff-marker&quot;&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=&quot;diff-marker&quot;&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=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&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;br&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=&quot;diff-marker&quot;&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=&quot;diff-marker&quot;&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=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&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=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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=&quot;diff-marker&quot; data-marker=&quot;−&quot;&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=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;VX|&lt;/ins&gt;VX]] und [[RPG Maker VX &lt;ins style=&quot;font-weight: bold; text-decoration: none;&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=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&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=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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 style=&quot;font-weight: bold; text-decoration: none;&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=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&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=&quot;diff-marker&quot;&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=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&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=&quot;diff-marker&quot;&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 class=&quot;autocomment&quot;&gt;Scriptsprachen im Maker-Kontext&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&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=&quot;diff-marker&quot;&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=&quot;diff-marker&quot;&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=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&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=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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 style=&quot;font-weight: bold; text-decoration: none;&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=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&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=&quot;diff-marker&quot;&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 class=&quot;autocomment&quot;&gt;Scriptsprachen im Maker-Kontext&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&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=&quot;diff-marker&quot;&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=&quot;diff-marker&quot;&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=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&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 style=&quot;font-weight: bold; text-decoration: none;&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=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&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=&quot;diff-marker&quot;&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 class=&quot;autocomment&quot;&gt;Scriptsprachen im Maker-Kontext&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&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=&quot;diff-marker&quot;&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=&quot;diff-marker&quot;&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=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&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 style=&quot;font-weight: bold; text-decoration: none;&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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;erfüllt &lt;/del&gt;es &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;das Kriterium der &lt;/del&gt;[[wikipedia:de:Turing-Vollständigkeit|Turing-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Vollständigkeit&lt;/del&gt;]], eines der wichtigsten &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;formalen &lt;/del&gt;Merkmale universell einsetzbarer Programmiersprachen.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ist &lt;/ins&gt;es [[wikipedia:de:Turing-Vollständigkeit|Turing-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;vollständig&lt;/ins&gt;]], eines der wichtigsten Merkmale universell einsetzbarer Programmiersprachen&lt;ins style=&quot;font-weight: bold; text-decoration: none;&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; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&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;[[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=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&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;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&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=&quot;diff-marker&quot;&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>