<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://mediawiki.payns.duckdns.org/index.php?action=history&amp;feed=atom&amp;title=Einf%C3%BChrung</id>
	<title>Einführung - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.payns.duckdns.org/index.php?action=history&amp;feed=atom&amp;title=Einf%C3%BChrung"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.payns.duckdns.org/index.php?title=Einf%C3%BChrung&amp;action=history"/>
	<updated>2026-06-15T11:31:22Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in MediaWiki Fachinformatiker</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://mediawiki.payns.duckdns.org/index.php?title=Einf%C3%BChrung&amp;diff=275&amp;oldid=prev</id>
		<title>ChristianPayns: /* Wie wird C# ausgeführt? */</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.payns.duckdns.org/index.php?title=Einf%C3%BChrung&amp;diff=275&amp;oldid=prev"/>
		<updated>2026-05-28T12:34:20Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Wie wird C# ausgeführt?&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 28. Mai 2026, 12:34 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-l47&quot;&gt;Zeile 47:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 47:&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;# Der Just-in-Time-Compiler wandelt den Code in Maschinencode um.&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;# Der Just-in-Time-Compiler wandelt den Code in Maschinencode um.&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;{{Box|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Info&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;{{Box&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;Typ=info&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;|Titel= Hinweis&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 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;CLR bedeutet Common Language Runtime.   &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;CLR bedeutet Common Language Runtime.   &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;Sie ist ein wichtiger Bestandteil von .NET und sorgt dafür, dass Programme ausgeführt werden können.&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;Sie ist ein wichtiger Bestandteil von .NET und sorgt dafür, dass Programme ausgeführt werden können.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wikiit:diff:1.41:old-265:rev-275:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>ChristianPayns</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.payns.duckdns.org/index.php?title=Einf%C3%BChrung&amp;diff=265&amp;oldid=prev</id>
		<title>ChristianPayns: Die Seite wurde neu angelegt: „&lt;span class=&quot;mw-ui-button mw-ui-progressive&quot;&gt;⬅️ Software zur Verwaltung von Daten anpassen&lt;/span&gt;  = Wofür ist C# gut? Welche Berufe und welche Programme? =  C# Logo  == Info ==  &#039;&#039;&#039;C#&#039;&#039;&#039; wurde 2002 entwickelt und orientiert sich unter anderem an C++/C und Java.  C# ist eine &#039;&#039;&#039;objektorientierte Programmiersprache&#039;&#039;&#039;. Das bedeutet, dass Programme häufig aus sogenannt…“</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.payns.duckdns.org/index.php?title=Einf%C3%BChrung&amp;diff=265&amp;oldid=prev"/>
		<updated>2026-05-28T09:34:30Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „&lt;a href=&quot;/index.php/Software_zur_Verwaltung_von_Daten_anpassen&quot; title=&quot;Software zur Verwaltung von Daten anpassen&quot;&gt;&amp;lt;span class=&amp;quot;mw-ui-button mw-ui-progressive&amp;quot;&amp;gt;⬅️ Software zur Verwaltung von Daten anpassen&amp;lt;/span&amp;gt;&lt;/a&gt;  = Wofür ist C# gut? Welche Berufe und welche Programme? =  &lt;a href=&quot;/index.php/Datei:C_Sharp_Logo_2023.png&quot; title=&quot;Datei:C Sharp Logo 2023.png&quot;&gt;mini|C# Logo&lt;/a&gt;  == Info ==  &amp;#039;&amp;#039;&amp;#039;C#&amp;#039;&amp;#039;&amp;#039; wurde 2002 entwickelt und orientiert sich unter anderem an C++/C und Java.  C# ist eine &amp;#039;&amp;#039;&amp;#039;objektorientierte Programmiersprache&amp;#039;&amp;#039;&amp;#039;. Das bedeutet, dass Programme häufig aus sogenannt…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Software zur Verwaltung von Daten anpassen|&amp;lt;span class=&amp;quot;mw-ui-button mw-ui-progressive&amp;quot;&amp;gt;⬅️ Software zur Verwaltung von Daten anpassen&amp;lt;/span&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
= Wofür ist C# gut? Welche Berufe und welche Programme? =&lt;br /&gt;
&lt;br /&gt;
[[Datei:C_Sharp_Logo_2023.png|mini|C# Logo]]&lt;br /&gt;
&lt;br /&gt;
== Info ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;C#&amp;#039;&amp;#039;&amp;#039; wurde 2002 entwickelt und orientiert sich unter anderem an C++/C und Java.&lt;br /&gt;
&lt;br /&gt;
C# ist eine &amp;#039;&amp;#039;&amp;#039;objektorientierte Programmiersprache&amp;#039;&amp;#039;&amp;#039;. Das bedeutet, dass Programme häufig aus sogenannten Objekten aufgebaut werden. Diese Objekte enthalten Daten und Funktionen.&lt;br /&gt;
&lt;br /&gt;
C# ist besonders wichtig im Zusammenhang mit dem &amp;#039;&amp;#039;&amp;#039;.NET Framework&amp;#039;&amp;#039;&amp;#039; bzw. der modernen &amp;#039;&amp;#039;&amp;#039;.NET-Plattform&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Was ist .NET? ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;.NET&amp;#039;&amp;#039;&amp;#039; ist eine moderne und betriebssystemunabhängige Softwareentwicklungsplattform von Microsoft.&lt;br /&gt;
&lt;br /&gt;
Mit .NET können Anwendungen für verschiedene Bereiche entwickelt werden:&lt;br /&gt;
&lt;br /&gt;
* Windows-Anwendungen&lt;br /&gt;
* Webanwendungen&lt;br /&gt;
* mobile Apps&lt;br /&gt;
* Cloud-Anwendungen&lt;br /&gt;
* Spiele&lt;br /&gt;
* Anwendungen für Linux und macOS&lt;br /&gt;
&lt;br /&gt;
{{Box&lt;br /&gt;
|Typ=info&lt;br /&gt;
|Titel=Merke&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
C# ist die Programmiersprache.  &lt;br /&gt;
.NET ist die Plattform, auf der viele C#-Programme laufen.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Wie wird C# ausgeführt? ==&lt;br /&gt;
&lt;br /&gt;
C# wird nicht direkt wie Maschinensprache geschrieben. Der Quellcode wird zuerst übersetzt.&lt;br /&gt;
&lt;br /&gt;
Vereinfacht läuft es so ab:&lt;br /&gt;
&lt;br /&gt;
# Der Entwickler schreibt C#-Quellcode.&lt;br /&gt;
# Der Compiler übersetzt den Code in eine Zwischensprache.&lt;br /&gt;
# Diese Zwischensprache heißt &amp;#039;&amp;#039;&amp;#039;IL&amp;#039;&amp;#039;&amp;#039; = Intermediate Language.&lt;br /&gt;
# Zur Laufzeit wird der Code durch die &amp;#039;&amp;#039;&amp;#039;CLR&amp;#039;&amp;#039;&amp;#039; ausgeführt.&lt;br /&gt;
# Der Just-in-Time-Compiler wandelt den Code in Maschinencode um.&lt;br /&gt;
&lt;br /&gt;
{{Box|Info|&lt;br /&gt;
CLR bedeutet Common Language Runtime.  &lt;br /&gt;
Sie ist ein wichtiger Bestandteil von .NET und sorgt dafür, dass Programme ausgeführt werden können.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Was ist ein Compiler? ==&lt;br /&gt;
&lt;br /&gt;
Ein &amp;#039;&amp;#039;&amp;#039;Compiler&amp;#039;&amp;#039;&amp;#039; ist ein Programm, das Quellcode in eine andere Sprache übersetzt.&lt;br /&gt;
&lt;br /&gt;
Bei C# übersetzt der Compiler den Quellcode zuerst in eine Zwischensprache.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C#-Quellcode → Compiler → Intermediate Language → Laufzeitumgebung → Maschinencode&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Was ist ein Interpreter? ==&lt;br /&gt;
&lt;br /&gt;
Ein &amp;#039;&amp;#039;&amp;#039;Interpreter&amp;#039;&amp;#039;&amp;#039; liest Quellcode ein, analysiert ihn und führt ihn direkt aus.&lt;br /&gt;
&lt;br /&gt;
Der Unterschied zum Compiler ist:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Compiler&lt;br /&gt;
! Interpreter&lt;br /&gt;
|-&lt;br /&gt;
| Übersetzt den Code vorher&lt;br /&gt;
| Führt den Code direkt aus&lt;br /&gt;
|-&lt;br /&gt;
| Erstellt oft eine ausführbare Datei&lt;br /&gt;
| Arbeitet meist zur Laufzeit&lt;br /&gt;
|-&lt;br /&gt;
| Häufig schneller bei der Ausführung&lt;br /&gt;
| Flexibler, aber oft langsamer&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Compiler und JIT bei C# ==&lt;br /&gt;
&lt;br /&gt;
Bei C# werden beide Konzepte kombiniert:&lt;br /&gt;
&lt;br /&gt;
* Der C#-Compiler übersetzt den Quellcode in eine Zwischensprache.&lt;br /&gt;
* Der Just-in-Time-Compiler übersetzt diese Zwischensprache zur Laufzeit in Maschinencode.&lt;br /&gt;
* Dadurch kann C# auf verschiedenen Systemen genutzt werden.&lt;br /&gt;
&lt;br /&gt;
{{Box|Prüfungstipp|&lt;br /&gt;
C# wird nicht direkt in Maschinencode geschrieben.  &lt;br /&gt;
Der Code wird zuerst in Intermediate Language übersetzt und später zur Laufzeit ausgeführt.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Wofür wird C# verwendet? ==&lt;br /&gt;
&lt;br /&gt;
=== Desktop-Anwendungen ===&lt;br /&gt;
&lt;br /&gt;
C# wird häufig für Windows-Programme verwendet.&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
&lt;br /&gt;
* Textverarbeitungsprogramme&lt;br /&gt;
* Kalenderprogramme&lt;br /&gt;
* Verwaltungssoftware&lt;br /&gt;
* interne Firmenprogramme&lt;br /&gt;
* Tools für IT-Abteilungen&lt;br /&gt;
&lt;br /&gt;
Typische Berufe:&lt;br /&gt;
&lt;br /&gt;
* Softwareentwickler&lt;br /&gt;
* Anwendungsentwickler&lt;br /&gt;
* Fachinformatiker Anwendungsentwicklung&lt;br /&gt;
&lt;br /&gt;
=== Webentwicklung ===&lt;br /&gt;
&lt;br /&gt;
Mit &amp;#039;&amp;#039;&amp;#039;ASP.NET&amp;#039;&amp;#039;&amp;#039; können Webseiten und Webanwendungen entwickelt werden.&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
&lt;br /&gt;
* Unternehmenswebseiten&lt;br /&gt;
* Online-Shops&lt;br /&gt;
* Kundenportale&lt;br /&gt;
* Managementsysteme&lt;br /&gt;
* Web-APIs&lt;br /&gt;
&lt;br /&gt;
Typische Berufe:&lt;br /&gt;
&lt;br /&gt;
* Webentwickler&lt;br /&gt;
* Backend-Entwickler&lt;br /&gt;
* Full-Stack-Entwickler&lt;br /&gt;
&lt;br /&gt;
=== Spieleentwicklung ===&lt;br /&gt;
&lt;br /&gt;
C# wird häufig in der Spieleentwicklung verwendet, besonders mit der &amp;#039;&amp;#039;&amp;#039;Unity Engine&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
&lt;br /&gt;
* 2D-Spiele&lt;br /&gt;
* 3D-Spiele&lt;br /&gt;
* Konsolenspiele&lt;br /&gt;
* mobile Spiele&lt;br /&gt;
* Virtual-Reality-Anwendungen&lt;br /&gt;
&lt;br /&gt;
Typische Berufe:&lt;br /&gt;
&lt;br /&gt;
* Spieleentwickler&lt;br /&gt;
* Unity-Entwickler&lt;br /&gt;
* VR-Entwickler&lt;br /&gt;
&lt;br /&gt;
=== Mobile App-Entwicklung ===&lt;br /&gt;
&lt;br /&gt;
Mit .NET MAUI oder Xamarin können Apps für verschiedene Plattformen entwickelt werden.&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
&lt;br /&gt;
* Android-Apps&lt;br /&gt;
* iOS-Apps&lt;br /&gt;
* plattformübergreifende Apps&lt;br /&gt;
&lt;br /&gt;
Typische Berufe:&lt;br /&gt;
&lt;br /&gt;
* Mobile-App-Entwickler&lt;br /&gt;
* Cross-Plattform-Entwickler&lt;br /&gt;
&lt;br /&gt;
=== Cloud- und Backend-Entwicklung ===&lt;br /&gt;
&lt;br /&gt;
C# eignet sich gut für Backend-Dienste und Cloud-Anwendungen.&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
&lt;br /&gt;
* Web-APIs&lt;br /&gt;
* Datenbankzugriffe&lt;br /&gt;
* Microservices&lt;br /&gt;
* Benutzerverwaltung&lt;br /&gt;
* Anwendungen in Microsoft Azure&lt;br /&gt;
&lt;br /&gt;
Typische Berufe:&lt;br /&gt;
&lt;br /&gt;
* Backend-Entwickler&lt;br /&gt;
* Cloud-Entwickler&lt;br /&gt;
* DevOps-Engineer&lt;br /&gt;
&lt;br /&gt;
=== Künstliche Intelligenz und Datenanalyse ===&lt;br /&gt;
&lt;br /&gt;
C# wird im Bereich KI und Datenanalyse weniger häufig genutzt als Python, kann aber trotzdem verwendet werden.&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
&lt;br /&gt;
* einfache Machine-Learning-Anwendungen&lt;br /&gt;
* Bildanalyse&lt;br /&gt;
* Vorhersagemodelle&lt;br /&gt;
* Datenverarbeitung&lt;br /&gt;
&lt;br /&gt;
Typische Berufe:&lt;br /&gt;
&lt;br /&gt;
* KI-Entwickler&lt;br /&gt;
* Datenanalyst&lt;br /&gt;
* Softwareentwickler mit KI-Schwerpunkt&lt;br /&gt;
&lt;br /&gt;
== Typische Programme und Werkzeuge ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Programm / Werkzeug&lt;br /&gt;
! Verwendung&lt;br /&gt;
|-&lt;br /&gt;
| Visual Studio&lt;br /&gt;
| Entwicklungsumgebung für C# und .NET&lt;br /&gt;
|-&lt;br /&gt;
| Visual Studio Code&lt;br /&gt;
| Leichter Code-Editor&lt;br /&gt;
|-&lt;br /&gt;
| .NET SDK&lt;br /&gt;
| Werkzeugpaket zum Entwickeln und Ausführen von .NET-Programmen&lt;br /&gt;
|-&lt;br /&gt;
| Unity&lt;br /&gt;
| Spieleentwicklung mit C#&lt;br /&gt;
|-&lt;br /&gt;
| SQL Server&lt;br /&gt;
| Datenbankanbindung für C#-Programme&lt;br /&gt;
|-&lt;br /&gt;
| Git&lt;br /&gt;
| Versionsverwaltung für Quellcode&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Vorteile von C# ==&lt;br /&gt;
&lt;br /&gt;
* gut geeignet für Windows-Programme&lt;br /&gt;
* moderne und strukturierte Sprache&lt;br /&gt;
* starke Unterstützung durch Microsoft&lt;br /&gt;
* viele Einsatzbereiche&lt;br /&gt;
* gute Entwicklungsumgebungen&lt;br /&gt;
* geeignet für Anfänger und Profis&lt;br /&gt;
* objektorientierte Programmierung&lt;br /&gt;
* große Community&lt;br /&gt;
&lt;br /&gt;
== Nachteile von C# ==&lt;br /&gt;
&lt;br /&gt;
* viele Begriffe am Anfang schwer verständlich&lt;br /&gt;
* .NET-Grundlagen müssen zusätzlich gelernt werden&lt;br /&gt;
* für KI und Datenanalyse ist Python oft verbreiteter&lt;br /&gt;
* einige Bereiche sind stark Microsoft-orientiert&lt;br /&gt;
&lt;br /&gt;
== Zusammenfassung ==&lt;br /&gt;
&lt;br /&gt;
C# ist eine moderne Programmiersprache, die besonders häufig für Windows-Anwendungen, Webentwicklung, Spieleentwicklung, mobile Apps und Cloud-Anwendungen genutzt wird.&lt;br /&gt;
&lt;br /&gt;
Besonders wichtig ist der Zusammenhang mit .NET. C#-Programme werden zuerst in eine Zwischensprache übersetzt und anschließend zur Laufzeit ausgeführt.&lt;br /&gt;
&lt;br /&gt;
{{Box|Merke|&lt;br /&gt;
C# ist vielseitig einsetzbar.  &lt;br /&gt;
Für Fachinformatiker ist C# besonders interessant, wenn Programme, Tools, Webanwendungen oder interne Unternehmenssoftware entwickelt werden sollen.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>ChristianPayns</name></author>
	</entry>
</feed>