<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=JOVIAL</id>
	<title>JOVIAL - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=JOVIAL"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=JOVIAL&amp;action=history"/>
	<updated>2026-05-28T16:00:43Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=JOVIAL&amp;diff=1391240&amp;oldid=prev</id>
		<title>imported&gt;Aka: /* Standards und Einsatzgebiete */ Leerzeichen vor Link eingefügt</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=JOVIAL&amp;diff=1391240&amp;oldid=prev"/>
		<updated>2025-01-01T22:03:54Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Standards und Einsatzgebiete: &lt;/span&gt; Leerzeichen vor Link eingefügt&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox Programmiersprache&lt;br /&gt;
|Name = JOVIAL&lt;br /&gt;
|Paradigma = [[Imperative Programmierung|imperativ]], [[Strukturierte Programmierung|strukturiert]], [[Prozedurale Programmierung|prozedural]]&lt;br /&gt;
|Erscheinungsjahr = 1959&lt;br /&gt;
|Entwickler = Jules Schwartz&lt;br /&gt;
|Dialekte = J3, J3B-2, J73&lt;br /&gt;
|Implementierung = USAF JOVIAL Integrated Tool Set&amp;lt;ref&amp;gt;{{Webarchiv |url=http://www.jovial.hill.af.mil/ |text=Archivlink |wayback=20090423065636}}&amp;lt;/ref&amp;gt;, JOVIAL Compiler System&amp;lt;ref&amp;gt;{{Webarchiv |url=http://www.ddci.com/products_DJCS-t-MIL-STD-1750A/ |text=Archivlink |wayback=20080723180320}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Beeinflusst_von = [[ALGOL]]&lt;br /&gt;
}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;JOVIAL&amp;#039;&amp;#039;&amp;#039; ist eine [[Programmiersprache]], die vor allem von den [[Streitkräfte der Vereinigten Staaten|Streitkräften der Vereinigten Staaten]] verwendet wird.&lt;br /&gt;
&lt;br /&gt;
== Allgemeines ==&lt;br /&gt;
&lt;br /&gt;
JOVIAL (&amp;#039;&amp;#039;&amp;#039;J&amp;#039;&amp;#039;&amp;#039;ules &amp;#039;&amp;#039;&amp;#039;O&amp;#039;&amp;#039;&amp;#039;wn &amp;#039;&amp;#039;&amp;#039;V&amp;#039;&amp;#039;&amp;#039;ersion of the &amp;#039;&amp;#039;&amp;#039;I&amp;#039;&amp;#039;&amp;#039;nternational &amp;#039;&amp;#039;&amp;#039;A&amp;#039;&amp;#039;&amp;#039;lgorithmic &amp;#039;&amp;#039;&amp;#039;L&amp;#039;&amp;#039;&amp;#039;anguage)&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;{{Internetquelle |url=https://jovial.com/JOVIAL/index.html |titel=Ed and Kay, JOVIAL Pioneers |abruf=2021-02-23}}&amp;lt;/ref&amp;gt; ist eine 1959 für den Einsatz in eingebetteten Systemen entwickelte Programmiersprache. Sie wurde von Jules Schwartz entwickelt und entspricht in ihrer Syntax im Wesentlichen [[ALGOL]] 58.&amp;lt;ref&amp;gt;{{Literatur |Autor=Christopher J. Shaw |Titel=A specification of JOVIAL |Sammelwerk=Communications of the ACM |Band=6 |Nummer=12 |Datum=1963-12-01 |ISSN=0001-0782 |Seiten=721–736 |DOI=10.1145/763973.763978}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Literatur |Autor=John Goodenough |Titel=Biography of Jules I. Schwartz |Sammelwerk=History of programming languages |Verlag=ACM |Ort=New York, NY, USA |Datum=1978 |ISBN=0-12-745040-8 |Seiten=401–401 |DOI=10.1145/800025.1198384}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Webarchiv |url=http://rocky.dlib.vt.edu/~cs4624/spring_2001/history_of_prog_lang/schwartz.html |text=Archivlink |wayback=20070905194139}}&amp;lt;/ref&amp;gt; Darauf weist auch der Namensteil &amp;#039;&amp;#039;International Algorithmic Language&amp;#039;&amp;#039; hin, welcher dem ursprünglichen Namen von ALGOL entspricht.&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Standards und Einsatzgebiete ==&lt;br /&gt;
Die Sprache wurde 1973 als United States Defense Standard (MIL-STD) 1589 standardisiert und 1984 als MIL-STD-1589C (inaktiv) überarbeitet.&amp;lt;ref&amp;gt;{{Internetquelle |url=http://everyspec.com/MIL-STD/MIL-STD-1500-1599/MIL-STD-1589C_14577/ |titel=MIL-STD-1589 C JOVIAL |abruf=2021-02-23}}&amp;lt;/ref&amp;gt; Der Grund für die Standardisierung ist die Verbreitung der Sprache zur Wartung und für den Betrieb von Flug- und Fahrzeugen des US-Militärs.&lt;br /&gt;
&lt;br /&gt;
Der JOVIAL-Compiler der [[US Air Force]] erlaubt eine Kompilierung für die Architekturen [[Intel 80386]] und höher, [[MIPS-Architektur#MIPS-Prozessoren|MIPS R4000]], [[IBM System/4 Pi|IBM AP 101]], [[Zilog Z8000|Zilog Z8002]] und [[Motorola 68000]].&amp;lt;ref&amp;gt;{{Internetquelle |url=http://seadeo.com/SEA_Compilers.htm |titel=JOVIAL Compilers |abruf=2021-02-23}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Zu den militärischen Geräten, die mit einer in JOVIAL geschriebenen Software betrieben werden, gehören zum Beispiel die Cruise Missile [[AGM-129 ACM]], die Langstreckenbomber [[Boeing B-52]], [[Rockwell B-1]]B und [[Northrop B-2]], sowie der Helikopter [[Sikorsky UH-60 Black Hawk]].&lt;br /&gt;
&lt;br /&gt;
Im Sommer 2008 gab die [[Northrop Corporation]] bekannt, die Software für den B-2-Bomber künftig in [[C (Programmiersprache)|C]] zu entwickeln.&amp;lt;ref&amp;gt;http://www.theregister.co.uk/2008/07/11/stealth_bomber_upgrades/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
{{Navigationsleiste MIL-STD}}&lt;br /&gt;
&lt;br /&gt;
{{SORTIERUNG:Jovial}}&lt;br /&gt;
[[Kategorie:Programmiersprache]]&lt;br /&gt;
[[Kategorie:Militärische Informations- und Kommunikationstechnologie]]&lt;br /&gt;
[[Kategorie:MIL-STD]]&lt;br /&gt;
[[Kategorie:Abkürzung]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Aka</name></author>
	</entry>
</feed>