Männlicher Entwickler, der von einem Café aus arbeitet.

Coding

Beste Tools und Sprachen für deine Projekte

Die richtigen Tools, Programmiersprachen und Bibliotheken helfen dir dabei, erfolgreiche Anwendungen und Lösungen zu erstellen. Microsoft bietet dir eine umfassende Entwicklungsplattform, die nicht nur Microsoft-Sprachen und -Services unterstützt, sondern auch viele weitere, sodass du deine Projekte so entwickeln kannst, wie es dir am liebsten ist.

Die passende IDE für deine Entwicklungsprojekte

Visual Studio und Visual Studio Code gehören zu den beliebtesten Entwicklungsumgebungen, unabhängig davon, in welcher Programmiersprache und für welche Plattform du entwickeln willst. Je nach deinen Anforderungen hast du mehrere Möglichkeiten, Visual Studio zu erwerben. Visual Studio Code kannst du kostenfrei nutzen, außerdem gibt es für Visual Studio die drei Editionen Community (ebenfalls kostenfrei), Professional und Enterprise. Üblicherweise wird Visual Studio als Abonnement lizenziert, so erhältst du umfassende Tools und Ressourcen für deine Entwicklungsprojekte.

Visual Studio

Die beste umfassende IDE für .NET- und C++-Entwickler unter Windows: Die Entwicklungsumgebung ist ausgestattet mit einer großen Auswahl an Tools und Features, die jede Phase der Softwareentwicklung unterstützen und verbessern.

Visual Studio für Mac

Eine umfassende IDE für .NET-Entwickler, die nativ auf macOS arbeiten wollen: Die Entwicklungsumgebung bietet dir erstklassige Unterstützung für die Entwicklung von Web-, Cloud- und mobilen Anwendungen sowie von Spielen.

Visual Studio Code

VS Code ist ein eigenständiger Quellcode-Editor, der unter Windows, macOS und Linux ausgeführt werden kann. Er ist die erste Wahl für JavaScript- und Webentwickler – mit Erweiterungen, die nahezu jede Programmiersprache unterstützen.

.NET 7 – kostenlos, plattformübergreifend, Open Source

Erstelle schneller und einfacher ansprechende Anwendungen und skalierbare Cloud-Dienste mit der kostenlosen Open-Source-Plattform. .NET ist bereits seit 2015 die Entwicklungsplattform von Microsoft und wird seitdem Jahr für Jahr weiterentwickelt und verbessert.

Mit .NET 7 ist seit kurzer Zeit die nächste Generation von .NET verfügbar. Sie bietet deinen Apps mehr Leistung sowie neue Funktionen für C# 11, F# 7, .NET MAUI, ASP.NET Core, Blazor, Web-APIs, WinForms, WPF und viele andere Bereiche. So kannst du mit .NET 7 unter anderem deine .NET 7-Projekte einfach containerisieren, CI/CD-Workflows mit GitHub Actions einrichten und Cloud-native Beobachtbarkeit umsetzen.

Schau dir die verschiedenen Komponenten von .NET genauer an und nutze sie für deine Anwendungen.

ASP.NET

Nutze das Framework zum Erstellen von Webanwendungen und -diensten mit .NET und C#.

ASP.NET MVC

Nutze dieses Entwurfsmuster, um die verschiedenen Ebenen deiner Anwendungen sauber voneinander zu trennen.

SignalR

Einfaches Echtzeit-Web – erwecke deine ASP.NET App zum Leben.

Blazor

Nutze die Leistungsfähigkeit von .NET und C#, um Full-Stack-Webanwendungen zu erstellen, ohne eine Zeile JavaScript zu schreiben.

C#

Nutze die moderne, innovative Open-Source-Programmiersprache für die Entwicklung aller deiner Anwendungen.

.NET MAUI

Erstelle mit der .NET Multi-platform-App UI-native, plattformübergreifende Desktop- und Mobilanwendungen in einem einzigen Framework.

F#

Schreibe mit der funktionalen Open-Source-Sprache prägnanten, robusten und leistungsfähigen Code.

Microservices mit .NET

Erstelle unabhängig einsetzbare, hoch skalierbare und belastbare Dienste mit .NET-Plattform.

Java auf Azure – ein perfektes Paar

Video Vorschau Bild

Tools, Frameworks und Services zur Verfügung stellen, sodass Developer möglichst produktiv und innovativ sein können, gehört seit jeher zur DNA von Microsoft. Und das gilt längst nicht nur für Microsoft-eigene Entwicklungen, sondern auch für viele andere Sprachen – das beste Beispiel dafür ist Java. Der gemeinsame Weg von Microsoft und Java läuft bereits seit einigen Jahren. Inzwischen kannst du nicht nur die Microsoft-IDEs für deine Java-Projekte nutzen, Microsoft Azure ist auch eine der wichtigsten Cloud-Plattformen für Java-Lösungen.

Mehr Informationen

Azure Developer Community Hub

Azure für Developer - gehe auf unser GitHub Repository und klick dich unsere umfangreiche Azure-Ressourcensammlung. Hier findest du alles, was das Entwicklerherz begehrt, auch zu Development-Tools und -Sprachen.

Eine Frau sitzt auf einer Coch mit einem Tablet auf dem Schoß.

News

Aktuelles zum Thema Coding

Zur News Übersicht

Artificial IntelligenceCodingAzure

Die wichtigsten News der Kalenderwoche 49/2025: Microsoft Azure, KI und mehr

5. Dez 2025 - Was hat sich in der vergangenen Woche für Developer und IT-Pros getan? Was waren die wichtigsten Ankündigungen? Gab es neue Lernressourcen? Unser TechWiese-Team hat jede Menge Links für dich zusammengestellt.

GitHubArtificial IntelligenceCoding

GitHub Copilot: Custom Agents bringen neue Intelligenz in die Softwareentwicklung

4. Dez 2025 - Copilot entwickelt sich mit den neuen Custom Agents von einem punktuellen Helfer zu einem System, das wirklich versteht, wie dein Team Software baut.

Artificial IntelligenceAzureCoding

Offiziell verfügbar: Azure Content Understanding

1. Dez 2025

Artificial IntelligenceCodingAzure

Die wichtigsten News der Kalenderwoche 48/2025: Microsoft Azure, KI und mehr

28. Nov 2025

Artificial IntelligenceAzureCoding

Memory in Azure AI Foundry: Agenten, die sich wirklich erinnern

27. Nov 2025

Cloud NativeCodingAzure

Microsoft Ignite 2025: Das ist neu bei den Azure Container Apps

26. Nov 2025

Eine Frau sitzt an ihrem Arbeitsplatz und und spricht mit einer Kollegin.
8. Dezember

Model Mondays - AI Red Teaming Agent

Assessing risks to your models and agentic AI apps is critical to building trustworthy AI. Join us as we talk to Minsoo Thigpen about the AI Red Teaming Agent on Microsoft Foundry.

9. Dezember

Microsoft Power Platform - Dashboard in a Day

Erfahren Sie aus erster Hand, wie Sie Ihre Daten mit leistungsstarken Werkzeugen auswerten und präsentieren.

9. Dezember

Microsoft Azure Virtual Training Day: Implement a Lakehouse with Microsoft Fabric

9. Dezember

Build an AI agent with Microsoft Agent Framework, PostgreSQL, and API Management

9. Dezember

.NET Day on Agentic Modernization

9. Dezember

Spark to Rocket Ship: Turbocharging Your MVP with AI-Powered Development

Enwicklungstools und -sprachen – passende Ressourcen für jedes Skill-Level

Ganz egal, ob du auf die Entwicklungsplattform von Microsoft für deine Projekte setzt, Microsoft Azure für deine Anwendungen nutzen willst oder andere Programmiersprachen lernen willst – mit unseren umfangreichen Ressourcen, Tutorials und vielen weiteren Inhalten kannst du das passende Wissen aufbauen.

FortgeschrittenOnline-Kurs

Erstellung von datengesteuerten Websites mithilfe des Python-Frameworks Django

Verwende Django, um datengesteuerte Websites zu erstellen. Dieser Online-Kurs zeigt dir, wie es funktioniert.

BeginnerOnline-Kurs

Erstellung von JavaScript-Anwendungen mit Node.js

Node.js bietet mehrere integrierte APIs, mit denen du z. B. verschiedene Arten von Anwendungen, Befehlszeilen-Apps und Web-Apps erstellen kannst. Lerne hier die Grundlagen kennen.

BeginnerOnline-Kurs

Verwendung von Visual Studio für die moderne Entwicklung

Du möchtest mehr über das Entwickeln und Testen von Apps mithilfe von Visual Studio erfahren? Dieser Lernpfad hilft dir weiter.

BeginnerOnline-Kurs

Erste Schritte mit F#

Du möchtest das Entwickeln mit F# lernen? Starte hier und lerne die grundlegende Syntax und die Features der Sprache kennen.

FortgeschrittenOnline-Kurs

Verwenden von Python-Grundlagen zum Lösen von Rätseln

Nutze die Leistungsfähigkeit von Python und Visual Studio Code, um programmgesteuert Lösungen zu finden und Rätsel zu lösen.

BeginnerOnline-Kurs

Erste Schritte mit Vue.js

Vue.js ist ein progressives Webframework, das von Developern durch Hinzufügen eines script-Tags schnell eingerichtet werden kann. So kannst du damit Projekte umsetzen.

BeginnerOnline-Kurs

Erste Schritte mit Rust

Erarbeite dir die nötigen Grundkenntnisse, um schnelle und effektive Programme in Rust zu erstellen.

BeginnerOnline-Kurs

Erstellung einer ersten Web-App mit React

Dieser Lernpfad stellt dir React und die wichtigsten Kenntnisse vor, die du als Developer benötigst, um das leistungsfähige Framework zu verwenden.

Weiterführende Ressourcen zu Entwicklungstools, -frameworks und -sprachen

Noch mehr rund um die Entwicklung mit der Microsoft-Plattform gibt es auf diesen Seiten – klick dich durch zahlreiche Blogbeiträge, lass dich von den Erfahrungen renommierter Unternehmen inspirieren und hol dir auf Produkt- und Technologieseiten hilfreiche Informationen.

Microsoft Developer folgen
  • Facebook
  • X
Microsoft IT Pro folgen
  • Facebook