Freebasic programozási nyelv oroszul

Üdvözöljük a FreeBASIC programozási nyelvhez kapcsolódó nem hivatalos weboldalt.

A FreeBASIC a programnyelv-fordító ingyenes megvalósítása a BASIC-kompatibilis szintaxissal Microsoft Windows, DOS és Linux számára.

A "QB" mód használata esetén a FreeBASIC nagyfokú kompatibilitást biztosít a QuickBASIC programmal írt programokkal. A QuickBASIC-hez írt számos programot a kód megváltoztatása nélkül kell összeállítani és futni. Azonban a "FreeBASIC" alapértelmezett módjának összeállításához a legtöbb programhoz bizonyos módosításokra van szükség.

Egy egyszerű példa az eljárások használatáról:

FreeBASIC kód
Funkció AddNumbers (a Integer.b mint Integer) Integerként
t; Vissza a + b
Vége funkció

Sub Hello ()
t; Nyomtassa ki a "Hello!"
End Sub

Declare Sub MyPrint (num mint egész)

' A programon belüli fő bejutási pontnak tekinthető a bármely funkció és eljárás melletti kód
Hello ()
AddNumber nyomtatása (1, 1)
MyPrint 5

Sub MyPrint (num mint egész)
t; Nyomt
End Sub

A FreeBASIC önálló fordító, amely össze tudja állítani magát. A GNU segédprogramok segítségével konzol és grafikus alkalmazások, dinamikus és statikus könyvtárak, illesztőprogramok és operációs rendszerek létrehozhatók. A FreeBASIC teljes mértékben támogatja a C nyelvi könyvtárat és részben a C ++-t. Ez lehetővé teszi a programozók számára, hogy könyvtárakat hozzanak létre C és sok más nyelv számára. A FreeBASIC egy C-stílusú processzort támogat, például többsoros makrókat, feltételes összeállítást, file-felvételt.

A FreeBASIC olyan programokat hoz létre, amelyek gyorsasággal hasonlóak a mainstream GCC típusokhoz.

A FreeBASIC egy cross-platform fejlesztőeszköz, amelyet eredetileg Andre Victor hozott létre, amely egy fordítóból, egy GNU összeszerelőből, egy linkerből, egy archiválóból és egy futásidejű könyvtárból áll, beleértve egy grafikus könyvtárat is. Az fbc fordító jelenleg támogatja a DOS, Linux és Windows i386-as processzor-architektúrájú alkalmazások létrehozását. A projekt tartalmazza a szükséges fejlécfájlokat néhány népszerű könyvtárhoz, például a C futásidejű könyvtárakhoz, az Allegro, az SDL, az OpenGL, a GTK + és a Windows API-t, valamint példákat arról, hogyan kell együttműködni velük.

A FreeBASIC egy magas szintű programozási nyelv, amely támogatja a Microsoft QuickBASIC-hez közel álló szintaxissal kapcsolatos kényes, eljárási és objektumorientált paradigmát. Tulajdonképpen a FreeBASIC eredetileg a Microsoft QuickBASIC kompatibilis, ingyenes alternatívájának megteremtésére irányuló kísérlet volt, de azóta erőteljes fejlesztőeszközré fejlődött. A FreeBASIC segítségével a Microsoft QuickBASIC lehetőségeit bővítheti, többféle típusú adat, nyelvi konstrukciók, programozási stílusok és modern platformok és API-k segítségével.

A webhely XHTML technológiával készült

Kapcsolódó cikkek