Free Pascal

Free Pascal
Logo
VývojářFlorian Klämpfl
Aktuální verze3.2.2 (20. května 2021)
Operační systémmultiplatformní
Vyvíjeno vObject Pascal, Pascal a jazyk symbolických adres
Typ softwarupřekladač
LicenceGPL
Webfreepascal.org
Některá data mohou pocházet z datové položky.

Free Pascal je poměrně nový kompilátor objektově orientované formy jazyka Pascal, který je šířen pod GPL licencí.

Vlastnosti

[editovat | editovat zdroj]

Základní vlastnosti Free Pascalu:

  • Free Pascal obsahuje nejen vlastní kompilátor fpc, ale také vývojové prostředí v textovém módu
  • Jde o svobodný software GPL
  • Je multiplatformní (viz níže)
  • Překládá poměrně rychle
  • Výsledný program není příliš velký a nevyžaduje žádné externí knihovny
  • Snadná rozšiřitelnost
  • Cross-platformní vývoj (např. na Linuxu lze zkompilovat program pro Windows)
  • Množství různých jednotek (práce s obrazovkou, sítěmi, zařízeními apod.)

Platformy (hardware a operační systém), pro které je Free Pascal k dispozici:

  • arm
  • intel/i386
    • FreeBSD (FreeBSD 4.x and probably 5.x too)
    • Linux
    • Netware
    • OS/2
    • Win32 (Windows 95, 98, ME, NT, 2000, XP, 2003)
  • powerpc
  • sparc
    • Linux
  • amd64/x86 64
    • Linux
    • Windows 64bitový

Ukázka kódu

[editovat | editovat zdroj]

program Nacitani;

var Text1: String;
begin
writeln('Zadejte své jméno a stiskněte Enter');
readln(Text1);
writeln('Vaše jméno je: ', Text1);
writeln('Pro ukončení stiskněte Enter');
readln();
end.


Externí odkazy

[editovat | editovat zdroj]

What?