Enrollment Options

NaturalONE Basic

This self-paced course provides a basic introduction to the integrated development environment NaturalONE for novices to make them familiar with the environment to enable them to use NaturalONE as a development environment for Natural programmers. Not only NaturalONE specific features and functions are covered, but as well Eclipse functions which help to simplify the work of a developer.


It is recommended that the participants try to reproduce the steps on their own in their own NaturalONE environment. If there is no environment available a free trial can be downloaded via Software AG’s tech community (techcommunity.softwareag.com).


This course also allows you to earn a badge and be a Software AG Certified NaturalONE Associate.

Learning Objectives

At the end of this course, learners will be able to:

  • Know the usage of NaturalONE for development
  • Know-how about workspace preferences and how to change them
  • Use the DDM editor and access database files with the data browser
  • Know how to write documentation to get generated by NATdoc as HTML documentation
  • Execute adhoc tests of your Natural subprogram
  • Know how to debug a Natural program
  • Check with NATstyle your defined source code standards

Software Versions Covered

  • NaturalONE 9.1

Intended Audience

  • Natural Software developers
  • Natural administrators

Skills Pre-requisites

  • Basic understanding of Natural programming language

Content Topics

  • First Steps with NaturalONE
  • Source Code Editor
  • Workspace Preferences and other Views
  • Useful NaturalONE Functions
  • DDM and Data Browser
  • Documentation NATdoc
  • Subprogram Testing
  • Debugging
  • NATstyle

Delivery Method

  • Basic courses are delivered as Self-Paced Training (pre-recorded Instructor presentations, product demonstrations, and hands-on exercises, as applicable)

Self-Paced Duration

  • Minimum of 240 minutes
Self-Paced Course Enrollment