EMZETT.
Login

Kurz: Klare, streng strukturierte Lehrsprache mit Object Pascal.

Genauer: Pascal wird eingesetzt für Ausbildung und Schule, Delphi und Lazarus (Desktop-Anwendungen), Embedded- und Legacy-Software. Pascal (1970, Niklaus Wirth) wurde als Sprache für den Programmierunterricht entworfen: klar strukturiert, streng typisiert und gut lesbar. Aus Pascal entstand Object Pascal – die Grundlage von Delphi (Embarcadero) und Lazarus (kostenlose Entwicklungsumgebung). Dieser Kurs nutzt den Free Pascal Compiler (fpc) im Modus objfpc.

Steckbrief Pascal

Steckbrief

EigenschaftWert
Erschienen1970
Entwickelt vonNiklaus Wirth
Paradigmenprozedural, strukturiert (Object Pascal: objektorientiert)
Typisierungstatisch, stark
Ausführungkompiliert zu Maschinencode
PaketverwaltungLazarus OPM / Delphi GetIt
Dateiendung.pas
SprachfamilieKlassiker (Fortran bis Ada)

Einsatzgebiete

Ausbildung und Schule, Delphi und Lazarus (Desktop-Anwendungen), Embedded- und Legacy-Software.

So führst du Code aus

Datei hallo.pas speichern, mit fpc hallo.pas übersetzen und ./hallo starten (Free Pascal von freepascal.org).

Das erste Programm

program Hallo;
 
begin
  writeln('Hallo, Welt!');
  writeln('1 + 2 = ', 1 + 2);
  write('ohne Zeilenumbruch');
  writeln;
end.

Ausgabe:

Hallo, Welt!
1 + 2 = 3
ohne Zeilenumbruch

Der Kurs: 8 Kapitel

Jedes Kapitel enthält geprüfte Beispiele mit echter Ausgabe, Merksätze, eine Übungsaufgabe und ein Quiz. Zum Üben mit Fortschrittsanzeige, Abzeichen und Zertifikat: Pascal-Kurs auf der Lernseite.

Ähnliche Sprachen

  • Ada: Sicherheitskritische Software mit starker Typisierung
  • C: Nah an der Hardware: schnell, klein, die Grundlage vieler Systeme
  • C#: Modern, vielseitig, die Sprache der .NET-Welt

Siehe auch

Programmiersprachen im Überblick, Sprachen im Vergleich, Zeitstrahl der Programmiersprachen, Programmierparadigmen, Kompiliert oder interpretiert?