---
title: "Was ist TypeScript?"
description: "TypeScript ist JavaScript mit Typprüfung, die Fehler abfängt, bevor du deinen Code ausführst. Lerne, was es ist und warum so viele Projekte es nutzen."
type: "fundamental"
locale: "de-CH"
category: "concepts"
canonical: "https://agenticschool.dev/de/grundlagen/what-is-typescript"
dateModified: "2026-06-12"
---

# Was ist TypeScript?

- Kategorie: concepts
- Aktualisiert: 2026-06-12
- Keywords: TypeScript, types, JavaScript, type checking, beginner
- Kanonische URL: https://agenticschool.dev/de/grundlagen/what-is-typescript
- Sprache: de-CH

> TypeScript ist JavaScript mit Typprüfung, die Fehler abfängt, bevor du deinen Code ausführst. Lerne, was es ist und warum so viele Projekte es nutzen.

TypeScript ist JavaScript mit einer zusätzlichen Schicht Typprüfung, die Fehler abfängt, bevor du deinen Code je ausführst. Es ist dieselbe Sprache, die du schon schreibst, plus Labels, die sagen, welche Art von Wert jedes Ding sein soll, wie Text, eine Zahl oder eine Liste. Wenn du sie aus Versehen vertauschst, warnt dich TypeScript sofort, statt den Fehler später bei einem Nutzer auftauchen zu lassen. Die meisten modernen Projekte, dieses eingeschlossen, nutzen es genau dafür.

## Typen sind Leitplanken

Ein Typ ist nur ein Versprechen, was ein Wert ist. Wenn eine Funktion eine Zahl erwartet und du ihr Text gibst, markiert TypeScript es, während du tippst, in deinem Editor, bevor irgendetwas läuft. Das verwandelt eine Klasse frustrierender Laufzeit-Bugs in klare Meldungen, die du in Sekunden behebst.

```typescript
function double(n: number) {
  return n * 2
}

double("5") // TypeScript-Fehler: ein String ist keine Zahl
```
Das ": number"-Label ist der Typ. TypeScript fängt den falschen Input ab.

## Es kompiliert zu JavaScript

Browser und Node.js führen TypeScript nicht direkt aus. Ein Build-Schritt verwandelt dein TypeScript in schlichtes JavaScript und entfernt die Typ-Labels. TypeScript ist also rein ein Tool für dich beim Schreiben; was tatsächlich ausgeliefert wird, ist gewöhnliches JavaScript.

## Warum es beim Bauen mit KI hilft

Wenn ein KI Agent deinen Code bearbeitet, wirkt TypeScript wie ein automatischer Reviewer. Wenn eine Änderung einen erwarteten Typ bricht, scheitert die Typprüfung lautstark, was Fehler abfängt, bevor sie deine Nutzer erreichen. Diese schnelle Feedback-Schleife ist ein Grund, warum agent-gebaute Projekte so stark auf TypeScript setzen.

## Häufige Anfänger-Verwirrungen

Die roten Schlangenlinien unter deinem Code können sich wie Fehler anfühlen, die alles stoppen, aber meistens sind es Warnungen, die auf ein echtes Problem zeigen, das du beheben solltest, kein Absturz. Ein Typfehler heisst "dieser Wert hat nicht die Form, die ich erwartet habe", und die Meldung sagt dir meist genau, was schiefging. Anfänger sorgen sich auch, sie müssten überall Typen von Hand hinzufügen; in der Praxis erkennt TypeScript die meisten Typen selbst, und dein Agent fügt den Rest hinzu. Schliesslich verwechsle die scheiternde Typprüfung nicht damit, dass deine App zur Laufzeit kaputt ist. Der ganze Sinn ist, dass TypeScript das Problem abfängt, bevor du etwas ausführst, also ist eine scheiternde Typprüfung das System, das seine Arbeit tut, kein Zeichen, dass etwas brennt.

## Häufige Fragen

### Ist TypeScript eine andere Sprache als JavaScript?

Es ist JavaScript plus Typprüfung, also ist jedes gültige JavaScript auch gültiges TypeScript. Du schreibst fast denselben Code, mit zusätzlichen Labels, die Fehler früh abfangen.

### Führen Browser TypeScript aus?

Nein. TypeScript wird von einem Build-Schritt in schlichtes JavaScript kompiliert, und dieses JavaScript läuft. Die Typen existieren nur, um dir beim Schreiben des Codes zu helfen.

### Lohnt sich TypeScript für Anfänger?

Ja, besonders beim Bauen mit einem KI Agent. Die Typprüfung fängt viele Fehler automatisch ab und gibt klare Fehlermeldungen, was das Lernen sicherer und schneller macht.
