Deutsche Purebasic Homepage
Basics:
Startseite
Was ist PureBasic ?
Features + Facts
Entwicklungsgeschichte

Support:
FAQ + Support
Tutorien
Links + Foren
Impressum

Files:
PureBasic downloaden
Programmgalerie
Tools + Bibliotheken
Updates downloaden
Bestellen

Einleitung

Was ist PureBasic?

PureBasic ist eine Programmiersprache mit der Sie schnell und einfach professionelle Anwendungen und Spiele entwickeln können. PureBasic vereint das schier Unmögliche: Die schnellen Entwicklungszyklen und die Übersichtlichkeit eines BASIC Programms mit einer Geschwindigkeit die viele C Compiler weit hinter sich lässt.

- Einfach: PureBasic ist eine High Level Programmiersprache basierend auf den beliebten BASIC Regeln. PureBasic zu lernen ist besonders für Umsteiger und Neueinsteiger sehr einfach, da alle üblichen BASIC Befehle unterstützt werden. PureBasic wurde ebenso für Beginner wie auch für Profis entwickelt.

- Professionell: Die Syntax ist einfach aber die Möglichkeiten sind Dank erweiterter Features unbegrenzt: Pointer, Structures, Memory Banks, Inline Assembler, Dynamically Linked Lists und vieles mehr. Erfahrene Programmierer können ausserdem den Zugriff auf die komplette Betriebssystem API nutzen.

- Schnell: Der Compiler erzeugt zu 100% echten, hochoptimierten 32 Bit Maschienencode. Alles, inklusive der Bibliotheken, ist komplett in handoptimiertem Assembler programmiert und erzeugt dadurch sehr schnelle Befehle, häufig schneller als ihre C++ Equivalenzen.

- Portierbar: PureBasic läuft unter allen Versionen von Windows (von 95 über NT bis hin zu XP), mit Linux und sogar unter AmigaOS (680x0 and PowerPC). Es gibt keine Bottlenecks wie eine Virtual Machine oder einen Interpreter, der gleiche Quelltext kann unter allen drei Systemen direkt kompiliert werden und nutzt die Stärken des jeweiligen Betriebssystems voll aus.

ENTWICKELN SIE ANWENDUNGEN

Mit PureBasic ist es ein Leichtes alle Arten von Anwendungen zu entwickeln: Vom TCP/IP Webserver über Tabellenkalkulation mit ODBC Support bis hin zu DirectShow-basierten Movie- und MP3 Playern ist einfach alles möglich. Durch seine sehr schnellen Routinen bietet es sich zum Beispiel für rechenintensive Business-Anwendungen an für die es keine gute Standartlösung gibt. Versicherungen und sogar Banken gehören daher schon lange zu unseren Kunden.

ERSCHAFFEN SIE SPIELE

PureBasic ist für Applikationen und Spiele gleichermassen gut geeigent. PureBasic verwendet Mircosoft DirectX, so dass Windows Spiele automatisch bestmöglichen Gebrauch von Hardwarebeschleunigung machen. Es gibt Befehle für jede Art von Spiel- und Multimediabezogenen Aufgaben, zum Beispiel 3D Sprites, Sound, Music, Packer, Movie, Joystick und Netzwerk. Kommerzielle Spiele wie zum Beispiel 'Krakout unlimited 2' zeigen, wie viele Möglichkeiten es gibt.