<?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=Computersprache</id>
	<title>Computersprache - 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=Computersprache"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Computersprache&amp;action=history"/>
	<updated>2026-05-23T15:40:47Z</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=Computersprache&amp;diff=20747&amp;oldid=prev</id>
		<title>imported&gt;Firobuz: direkt verlinkt, Weiterleitung umgangen</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Computersprache&amp;diff=20747&amp;oldid=prev"/>
		<updated>2025-09-29T16:03:57Z</updated>

		<summary type="html">&lt;p&gt;direkt verlinkt, Weiterleitung umgangen&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Dieser Artikel|behandelt Sprachen zur Interaktion mit Computern. Zur Fachsprache der Computerexperten siehe [[Computersprache (Linguistik)]].}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Computersprachen&amp;#039;&amp;#039;&amp;#039; sind [[formale Sprache]]n, die zur Interaktion zwischen Menschen und [[Computer]]n entwickelt wurden.&lt;br /&gt;
&lt;br /&gt;
== Geschichte ==&lt;br /&gt;
Zu Beginn der [[Digitale Revolution|digitalen Revolution]] dienten die Computersprachen im Wesentlichen der [[Programmierung]] der [[Prozessor|zentralen Prozessoren]]. Im Laufe der technischen Entwicklung wurden für komplexere Aufgaben immer höher organisierte, das heißt immer weiter von den [[Maschinensprache|Maschinen-]] und den [[Programmiersprache]]n entfernte Computersprachen entwickelt. Diese Sprachen werden weder unmittelbar von den Prozessoren verstanden, noch können sie durch [[Interpreter]] oder [[Compiler]] direkt in Maschinensprache übersetzt werden, sondern als weitere Stufen sind umfangreiche [[Betriebssystem]]e und [[Softwarepaket]]e dazwischengeschaltet.&lt;br /&gt;
&lt;br /&gt;
Mit der Entwicklung des [[Internet]]s wurden besonders seit den 1990er Jahren viele [[World Wide Web|Web]]-basierte Computersprachen entwickelt, die weitgehend unabhängig von den einzelnen Rechnersystemen sind. Zu diesen Sprachen zählen z.&amp;amp;nbsp;B. [[Webbrowser|Browser]]-fähige [[#Beschreibungssprachen|Auszeichnungssprachen]] und Sprachen zur Gestaltung von [[Website]]s.&lt;br /&gt;
&lt;br /&gt;
== Programmiersprachen ==&lt;br /&gt;
{{Hauptartikel|Programmiersprache}}&lt;br /&gt;
&lt;br /&gt;
Der für einen [[Prozessor]] unmittelbar lesbare und ausführbare Code heißt [[Maschinensprache]]. Jeder Prozessortyp hat seine eigene Maschinensprache, also ein System von direkt ausführbaren Maschinenbefehlen, deren Verarbeitung durch die [[elektronische Schaltung]] des Prozessors festgelegt ist.&lt;br /&gt;
&lt;br /&gt;
Da die Befehle der Maschinensprachen in der Regel für den Menschen nur schwer lesbar sind und nur kleinste Verarbeitungsschritte ermöglichen, wurden bald nach der Entwicklung der ersten Prozessoren [[Menschenlesbarkeit|menschenlesbare]] Programmiersprachen entwickelt. Die erste dieser Sprachen war in den 1940er Jahren der [[Plankalkül]] von [[Konrad Zuse]], der allerdings nie praktisch eingesetzt wurde. Als erste jemals tatsächlich realisierte, [[höhere Programmiersprache]] gilt [[Fortran]] (1953).&lt;br /&gt;
&lt;br /&gt;
Höhere Computersprachen werden meist in Zeichen und Wörtern notiert, die der [[natürliche Sprache|menschlichen Sprache]] entlehnt sind, und haben wie diese eine festgelegte [[Syntax]] und [[Grammatik]]. Computerprozessoren können diese Sprachen nicht unmittelbar lesen und verarbeiten, aber zu jeder höheren Computersprache gehören Programme, die sie in die Maschinensprache des jeweiligen Rechners übersetzen. Es kann entweder das gesamte Programm vorab in Maschinensprache übersetzt und gespeichert werden (durch sogenannte [[Assembler (Informatik)|Assembler]] und [[Compiler]]), oder den Anweisungen entsprechende Maschinencode-Routinen werden in Echtzeit durch sogenannte [[Interpreter]] ausgeführt.&lt;br /&gt;
&lt;br /&gt;
{{Lückenhaft|Spätestens ab hier müssten [[domänenspezifische Sprache]]n zur Sprache kommen, vielleicht als Oberabschnitt, in den die nächsten Abschnitte eingordnet werden. Außerdem werden unter &amp;#039;&amp;#039;[[Programmiersprache#Panorama]]&amp;#039;&amp;#039; Sprachen genannt, die nur „umgangssprachlich“ Programmiersprachen genannt werden, auch besser hierher. &amp;lt;small&amp;gt;Ich selbst darf hier eigentlich nicht so viel Zeit verbringen.&amp;lt;/small&amp;gt; – Und dabei bitte &amp;#039;&amp;#039;&amp;#039;Belege&amp;#039;&amp;#039;&amp;#039; für unterschiedliche Sprachgebräuche in der Literatur sammeln, für die Terminologiefragen unter [[WP:Redaktion Informatik/Qualitätssicherung#Computersprache]]! --13:49, 13. Jul. 2015 (CEST)|Im Rest des Artikels}}&lt;br /&gt;
&lt;br /&gt;
== Datenbanksprachen ==&lt;br /&gt;
&lt;br /&gt;
{{Hauptartikel|Datenbanksprache}}&lt;br /&gt;
&lt;br /&gt;
Mit Hilfe von Datenbanksprachen können [[Benutzer]] oder externe [[Computerprogramm]]e mit [[Datenbank]]systemen kommunizieren. Die bekannteste [[Abfragesprache]] ist [[SQL]].&lt;br /&gt;
&lt;br /&gt;
== Beschreibungssprachen ==&lt;br /&gt;
{{Hauptartikel|Auszeichnungssprache|Stylesheet-Sprache|Seitenbeschreibungssprache}}&lt;br /&gt;
&lt;br /&gt;
Bekannte Sprachen zur Auszeichnung und Formatierung von Texten sind [[Hypertext Markup Language|HTML]], [[Cascading Style Sheets|CSS]] und [[LaTeX]]. [[PostScript]] kann Texte und [[Vektorgrafik]]en beschreiben und ist auch eine Seitenbeschreibungssprache. Für Vektorgrafiken ist auch [[Scalable Vector Graphics|SVG]] verbreitet. Auszeichnungssprachen für Daten sind z.&amp;amp;nbsp;B. [[JavaScript Object Notation|JSON]] und [[YAML]]. [[Extensible Markup Language|XML]] ist eine „[[Metasprache]]“ bzw. ein Regelwerk für Auszeichnungssprachen, auf dessen Grundlage&lt;br /&gt;
* für Textdokumente sowohl rein deskriptive Sprachen wie [[Text Encoding Initiative|TEI]] und [[DocBook]] als auch die Stylesheet-Sprache [[Extensible Stylesheet Language|XSL]]&lt;br /&gt;
* die Datenbankabfragesprache [[XQuery]]&lt;br /&gt;
* eben auch die Vektorgrafiksprache SVG&lt;br /&gt;
* Sprachen zur Beschreibung grafischer Benutzeroberflächen wie [[XML User Interface Language|XUL]] und [[XAML]]&lt;br /&gt;
* Datenformate&lt;br /&gt;
u. a. geschaffen wurden.&lt;br /&gt;
&lt;br /&gt;
Computersprachen, die für das [[Internet]] entwickelt werden, z.&amp;amp;nbsp;B. für das [[World Wide Web]], und daher nicht spezifisch auf bestimmte Rechner zugeschnitten sind, unterliegen in ihrer Entwicklung einer Vielzahl von Vorstellungen und Interessen verschiedener Anwender, [[Webbrowser|Browser-]] und Gerätehersteller und internationaler Organisationen. Die Abstimmung dieser Interessen verläuft oft kontrovers und kann sich über viele Jahre hinziehen. So hat es nach der letzten Empfehlung (&amp;#039;&amp;#039;Recommendation&amp;#039;&amp;#039;) für HTML im Jahr 1999 ([[HTML#Versionen|HTML 4.01]]) 15 Jahre gedauert, bis der neue Standard [[HTML5]] im Oktober 2014 auf die Stufe einer Empfehlung des [[World Wide Web Consortium]]s gebracht wurde.&amp;lt;ref&amp;gt;{{Internetquelle |url=http://www.w3.org/TR/2014/REC-html5-20141028/ |titel=HTML5 |titelerg=W3C Recommendation |hrsg=World Wide Web Consortium |datum=2014-10-28 |sprache=en |abruf=2014-11-04}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[Domänenspezifische Sprache]]&lt;br /&gt;
* [[Dokumentationssprache]]&lt;br /&gt;
* [[Netzwerkprotokoll]]&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
{{Wiktionary}}&lt;br /&gt;
* {{Digitales Wörterbuch der deutschen Sprache |Stichwort=Computersprache}}&lt;br /&gt;
* [http://scholar.google.de/scholar?hl=de&amp;amp;q=Computersprache&amp;amp;btnG=&amp;amp;lr= &amp;#039;&amp;#039;Computersprache&amp;#039;&amp;#039;] in Titeln wissenschaftlicher Veröffentlichungen ([[Google Scholar]]) – praktisch nur aus dem Umfeld der [[Technische Universität Wien|Technischen Universität Wien]]:&lt;br /&gt;
* [http://www.informatik.tuwien.ac.at/fakultaet/institute/e185 Homepage des &amp;#039;&amp;#039;Instituts für Computersprachen&amp;#039;&amp;#039;] der Technischen Universität Wien.&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Formale Sprachen]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Firobuz</name></author>
	</entry>
</feed>