Telon programming refers to the use of Telon, a software development tool primarily used for generating mainframe applications.Telon programming involves using Telon's graphical user interface (GUI) and predefined templates to define application screens, data structures, and business logic.
-
Rapid Application Development: Enables rapid development of mainframe applications through GUI-based tools and predefined templates.
-
Screen Design: Provides tools for designing user interface screens with fields, labels, and navigation controls.
-
Data Definition: Allows developers to define data structures and validation rules using a data dictionary.
-
Business Logic: Supports the definition of business rules and processing logic using a graphical flowchart interface.
Before learning Telon programming, it's helpful to have the following skills:
-
Basic Programming Knowledge: Understanding of programming concepts and logic, preferably in COBOL or Assembler, as Telon generates code in these languages.
-
Mainframe Environment Familiarity: Familiarity with mainframe environments, including z/OS, CICS, and JCL, as Telon is typically used in mainframe development.
-
Data Structure Understanding: Knowledge of data structures and databases, as Telon involves defining data structures and validation rules.
-
GUI Usage: Basic understanding of using graphical user interfaces (GUIs) for designing screens and defining application logic.
By learning Telon programming, you gain the following skills:
-
Mainframe Application Development: Ability to develop mainframe applications rapidly using Telon's GUI-based tools and templates.
-
Screen Design: Proficiency in designing user interface screens with fields, labels, and navigation controls.
-
Data Definition: Skill in defining data structures, including input fields, output fields, and validation rules, using Telon's data dictionary.
-
Business Logic Implementation: Capability to define and implement business rules and processing logic using Telon's graphical flowchart interface.
