Lernen · Üben · Selber bauen

Programmieren lernen. Eigene Projekte bauen.

Kurze Lektionen wie bei einer Sprach-App – und ein echter Compiler für deine eigenen Programme: Compile Academy Studio mit Dateibaum, Terminal und Vorschau. Kostenlos, ohne Werbung, auf Handy, Tablet und Desktop.

Studio für Windows laden oder als App installieren 20 Kurse ansehen

  • 20 Sprachen
  • 1323 Lektionen
  • 6300 Aufgaben
  • 0 € · ohne Werbung

Kostenlos. Ohne Werbung. Auf jedem Bildschirm zu Hause.

</>HTML{ }CSSJSJavaScriptTSTypeScriptJSXReactPyPythonSQLSQLKtKotlinSwSwiftC++C++JvJavaGoGoRsRustCCC#C#gitGit & GitHub>_Bash & TerminalFEFrontend-EntwicklungBEBackend mit Node.jsAPPApp-Entwicklung
Das Duolingo-Prinzip

In drei kleinen Schritten zum Aha-Moment

Kein Raten, keine Textwüsten. Jeder neue Baustein wird erst erklärt – auf einer eigenen kurzen Seite – und erst dann geübt.

1

Entdecken

Kurze Erklärseiten mit Beispiel: ein Begriff pro Seite, z. B. erst <p>, dann <h1>, dann <strong>.

2

Ausprobieren

Lückentexte, Code ordnen, Ausgabe vorhersagen und eigenen Code schreiben – mit Hinweisen und sofortigem Feedback.

3

Festigen

Tagesrätsel, Wiederholung deiner Fehler und Bug Hunter halten das Gelernte frisch. Dein Streak zeigt, wie weit du bist.

Deine Begleiter

Ein bisschen Mut. Eine Zeile weiter.

Fünf kleine Begleiter für deine große Idee. Tippe auf einen – er gibt dir einen Tipp für deine nächste Übung.

Koda, ein kleiner Code-Fuchs

Koda

Erklärt dir jeden Baustein Schritt für Schritt.

Nova, ein violetter Roboter mit Katzenohren

Nova

Hilft dir, neugierig zu bleiben und Fehler zu finden.

Lumi, ein türkisfarbener Lichtgeist

Lumi

Erinnert dich: Kleine Schritte zählen auch.

Bugsy, ein grüner Debug-Käfer

Bugsy

Jagt mit dir Bugs – Fehlermeldungen sind seine Lieblingsrätsel.

Pixi, ein rosa Pixel-Würfel

Pixi

Liebt Farben, Layouts und Webseiten, die man gern anschaut.

Koda: Lies zuerst das Beispiel. Ändere dann genau eine Sache und beobachte das Ergebnis.

20 Lernpfade

Von der ersten Webseite bis zur eigenen App

Wechsle jederzeit zwischen Kursen – jeder Kurs merkt sich deinen eigenen Fortschritt.

</>

HTML

Deine erste Webseite, Schritt für Schritt

71 Lektionen299 Aufgaben
{ }

CSS

Gestalte deine eigene Welt

61 Lektionen271 Aufgaben
JS

JavaScript

Mach Webseiten lebendig

61 Lektionen273 Aufgaben
TS

TypeScript

JavaScript mit Superkräften

63 Lektionen280 Aufgaben
JSX

React

Baue moderne Interfaces

68 Lektionen305 Aufgaben
Py

Python

Programmiere deine eigenen Ideen

61 Lektionen272 Aufgaben
SQL

SQL

Fragen an Daten stellen – und Antworten bekommen

77 Lektionen320 Aufgaben
Kt

Kotlin

Die Sprache hinter modernen Android-Apps

67 Lektionen280 Aufgaben
Sw

Swift

Von der ersten Zeile zu deiner App-Idee

57 Lektionen241 Aufgaben
C++

C++

Verstehe jedes Zeichen deines Programms

65 Lektionen273 Aufgaben
JvNeu

Java

Strukturierte Programme für Desktop und Server

57 Lektionen258 Aufgaben
GoNeu

Go

Klare kleine Programme und schnelle Werkzeuge

49 Lektionen226 Aufgaben
RsNeu

Rust

Schnelle Programme mit sicheren Daten

49 Lektionen226 Aufgaben
CNeu

C

Die Grundlagen von Daten und Systemprogrammen

57 Lektionen258 Aufgaben
C#Neu

C#

Programme für .NET, Desktop und Spiele

49 Lektionen226 Aufgaben
git

Git & GitHub

Versionen sichern und gemeinsam entwickeln

61 Lektionen272 Aufgaben
>_

Bash & Terminal

Den Computer mit Befehlen steuern

35 Lektionen175 Aufgaben
FE

Frontend-Entwicklung

Websites und Web-Apps bauen – vom Layout bis React

120 Lektionen690 Aufgaben
BE

Backend mit Node.js

Server, APIs und Datenbanken bauen – mit Node.js und Express

105 Lektionen615 Aufgaben
APP

App-Entwicklung

Handy-Apps bauen – mit React Native, SwiftUI, Jetpack Compose und Flutter

90 Lektionen540 Aufgaben
Live ausprobieren

Schreib deine erste Zeile – genau hier

Ändere den Code links. Die Vorschau rechts aktualisiert sich sofort. In der App wartet noch mehr: echte SQL-Datenbank, Python und JavaScript.

Robot Playground · JavaScript Roboter mit Python programmieren

index.html
Vorschau
Alles drin

Mehr als Karteikarten

Echte SQL-Datenbank im Browser

Deine Abfragen laufen wirklich – mit Ergebnistabellen und Fehlermeldungen auf Deutsch, die dir sagen, was gemeint war: „Die Spalte nmae gibt es nicht. Meintest du name?“

XP, Streaks & Erfolge

Tagesziel, Wochenkurve und Abzeichen – Motivation wie bei Duolingo.

Compiler-App

Compile Academy Studio: eigene App mit Editor, Terminal, Projekten und Ausführen-Button – für Windows, iPhone, iPad und Android.

Compiler-App holen

Werkstatt

Eigene Projekte bauen – vom Portfolio bis zur Lernstatistik-Datenbank.

Sync mit Google oder E-Mail

Starte als Gast. Melde dich an, wenn du willst – dann wartet dein Fortschritt auf Handy, Tablet und PC. Jedes Konto hat seinen eigenen Lernstand.

Liquid Glass Design

Echtes Flüssigglas mit eigenem WebGL-Shader: Licht, Brechung und Tiefe – auf Handy, iPad und Desktop in derselben violetten Designsprache.

Compile Academy Studio · Compiler-App

Dein Compiler.
Als eigene App.

Code schreiben, ausführen und als Projekt speichern – in über 25 Sprachen. Mit Terminal, pip und npm, Live-Vorschau, Liquid-Glass-Oberfläche und einer Startanimation wie bei einer echten App. Melde dich mit Google oder E-Mail an: Deine Projekte synchronisieren sich automatisch.

  • ▶ „Ausführen“ startet immer die Datei, die du gerade offen hast
  • Python mit pip, Java, C, C++, C#, Go, Rust, Kotlin, JavaScript, SQL und mehr
  • Windows-Version mit echten Laufzeiten: PyTorch, Tkinter-Fenster, npm
Compiler öffnen

Windows

Dein Gerät

ZIP herunterladen, entpacken, „CompileAcademy-Studio-Starten.bat“ öffnen – das Studio startet im eigenen App-Fenster mit Desktop-Verknüpfung.

Für Windows herunterladen ZIP · Node & npm enthalten · Python/Java optional per Klick

Android

Dein Gerät
  1. Studio in Chrome öffnen
  2. „Installieren“ tippen – oder Menü ⋮ → „App installieren“
  3. Vom Startbildschirm starten
Studio für Android öffnen

Mac, Linux & Chromebook

Dein Gerät
  1. Chrome oder Edge: „Installieren“-Symbol in der Adressleiste
  2. Safari auf dem Mac: Ablage → „Zum Dock hinzufügen“
Studio installieren

Kein Download möglich? Compile Academy Studio ohne Installation im Browser öffnen →

Lern-App

Auch die Lern-App ist eine Web-App

Einmal installiert, startet Compile Academy mit eigenem Symbol und App-Fenster. Nach dem ersten vollständigen Laden kannst du Lektionen und lokale Übungen offline nutzen; Anmeldung, Synchronisierung und Online-Compiler brauchen Internet. Kein App-Store, keine Gebühren.

✓ Compile Academy ist auf diesem Gerät installiert.

Offline-Lernen wird beim ersten Besuch vorbereitet. Lass Compile Academy dafür kurz geöffnet.

Im Browser lernen
Neu · Compile Academy Studio

Zwei Kreativ-Apps. Alles im Browser.

Bilder bearbeiten und PDFs zusammenfügen – kostenlos und ohne Upload. Deine Dateien verlassen nie dein Gerät. Gebaut mit genau dem HTML, CSS und JavaScript, das du bei Compile Academy lernst.

Hinter Compile Academy

Entwickelt von Leander Rothschuh

Compile Academy soll Programmieren so zugänglich machen wie Sprachenlernen am Handy: kleine Schritte, ehrliches Feedback und ein Design, das Spaß macht.

Mehr über den Entwickler
Fragen & Antworten

Gut zu wissen

Ist Compile Academy wirklich kostenlos?

Ja. Compile Academy ist kostenlos, ohne Werbung, ohne Tracking und ohne versteckte Abos.

Welche Sprachen kann ich lernen?

HTML, CSS, JavaScript, TypeScript, React, Python, SQL, Kotlin, Swift, C++, Java, Go, Rust, C, C#, Git & GitHub, Bash & Terminal, Frontend-Entwicklung, Backend mit Node.js und App-Entwicklung. Eigene Programme schreibst und startest du in der Compiler-App Compile Academy Studio – für Windows als Download, auf iPhone, iPad und Android über den Home-Bildschirm.

Brauche ich ein Konto?

Nein. Du kannst sofort als Gast lernen; dein Fortschritt bleibt auf deinem Gerät. Mit einem Google- oder E-Mail-Konto wird er zwischen deinen Geräten synchronisiert.

Funktioniert Compile Academy auf dem Handy?

Ja – Compile Academy ist für Handys gebaut und läuft genauso auf Tablet, Windows und Mac. Im Bereich „Compiler“ installierst du Lern-App und Studio als Web-App – ohne App-Store.

Ich habe noch nie programmiert. Ist das okay?

Genau dafür ist Compile Academy gemacht. Jeder Begriff wird erklärt, bevor du ihn brauchst. Starte am besten mit HTML – die erste Lektion dauert drei Minuten.

Bereit für deine erste Zeile Code?

Drei Minuten. Ein neuer Baustein. Los geht's.

Kostenlos mit Compile Academy starten