Natural (Programmiersprache)

Programmiersprache
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 24. März 2005 um 01:18 Uhr durch Zwobot (Diskussion | Beiträge) (Bot-unterstützte Begriffsklärung: Java). Sie kann sich erheblich von der aktuellen Version unterscheiden.

NATURAL ist eine 4GL Programmiersprache der SOFTWARE AG ursprünglich entwickelt für die Mainframerechner von IBM und Siemens.

NATURAL beinhaltet eine komplette Entwicklungsumgebung.

Sie steht mittlerweile auf vielen Plattformen zur Verfügung. Dazu zählen

   Mainframe: z/OS, OS/390, BS2000/OSD, VSE und VM
   Unix: AIX, HP-UX, Sun Solaris, FSCPrime Power Solaris, Compaq Tru64, SCO Unixware
   Linux: SuSE, RedHat
   Windows

Der Natural Sourcecode kann problemlos auf andere Plattformen übertragen werden.

In Natural kann mit der Natural-Datenmanipulationssprache oder über Standard SQL auf eine Vielzahl von Datenbankverwaltungssystemen zugegriffen werden. Auf alle unterstützten Datenbanken einschließlich VSAM, Adabas, DB2, Oracle, MS SQL Server, Adabas D und Tamino XML Server wird durch native (d.h. DBMS-spezifische) Datenbanktreiber zugegriffen.

Natural-Quellcode wird in Natural-Zwischencode kompiliert, der dann von der Natural Runtime - ähnlich der Java Virtual Machine - interpretiert wird.