Az első program megírása
A Free Pascalban írt első program célja, hogy kiírja az „első program” szöveget a képernyőre, majd várjon egy Enter lenyomására, ami után kilép a program. Minden program a Program utasítással kezdődik ezt a program neve követi, ami most „elso” lesz. Az utasításokat mindig pontosvesszővel zárjuk. A végrehajtandó kódot a Begin és End. Foglalt szavak zárják közre. A Write(’Első programom’); utasítással kiíratunk a képernyőre. A Readln(); utasítással, pedig egy Enter billentyűre várunk.
A Free Pascal főmenüjében található a File menüpont, ami tartalmazza az alapvető használathoz szükséges menüpontokat. Ilyenek az új dokumentum készítése New, a már meglévő fájlok megnyitása Open, a mentés és mentés másként Save és Save as, a nyomtatás Print, az aktuális könyvtár váltása Change dir, a DOS parancssor Command shell és a kilépés Exit.
Beszúró és felülíró módot Free Pascalban a szövegszerkesztő részben használunk. A beszúró módban a begépelt szöveg arra a pozícióra kerül, ahol aktuálisan a kurzor áll, de ha ott már található karakter, akkor az nem íródik felül, hanem onnantól egyel jobbra csúszik az egész sor. Alapértelmezésként ez a beállítás. Ha felülíró módot használunk, akkor nem csúszik jobbra a sor tartalma, hanem felülíródik. Váltás a módok között az Insert billentyűvel történik.
A Free Pascalban a sorkezdés az Enter billentyűvel történik. Új sor kezdésénél a foglalt szavak, az azonosítók, a szöveg és szám konstansok nem választhatóak el. Azaz kötelező őket egybeírni vagy az előző sor végére, vagy az új sorba. Megjegyzésen belül bárhol kezdhetünk új sort.
Karakter pozícionálás: Free Pascalban a karakterek kiírását lehet pozícionálni. A pozícionáláshoz a uses crt utasítást meg kell adni a program elején. A karakterek pozícionálásra a GotoXY eljárást kell használni. Az eljárásnak két paramétere van: az X és az Y koordináta. Az X koordináta 1 és 80 közötti szám, az Y pedig 1 és 25 közötti szám lehet.
Karakterek törlése: Free Pascalban a szövegszerkesztő részben a kódrészletben a karakterek törlését a Delete gomb végzi az aktuális pozícióról. Az aktuális pozíciótól balra töröl egy karaktert a visszamutató nyíl, a BackSpace billentyű. Az aktuális sort a Ctrl+Y billentyűkombinációval törölhetjük.